VIDEO: Huge flash of white light and ‘explosion’ caught in dashcam footage

Comments

Breaking

    Cancel