August 18, 2022

Wild dashcam video captures the moment a stranded motorist lept for his life as a truck barreled into an 18-wheeler on a Pennsylvania highway.

Leave a Reply

Your email address will not be published.