x
Breaking News
More () »

Deer narrowly cheats death while running across interstate 66

An officer's body camera footage shows the harrowing moments a deer successfully crosses several lanes of traffic on Interstate 66.

Before You Leave, Check This Out