fbpx

Pickup truck driver

A Wisconsin pickup truck driver skidded over a freeway ramp, fell 70 feet and lived.

Wisconsin pickup truck driver plunges 70 feet, lives (video)

How scary is winter driving? A melting snowbank and freezing conditions on Wisconsin on a freeway ramp could have cost a ...

Read More