Saturday, July 31, 2010

Video: Showdown....Who Wins? A 65,000 Pound Speeding Truck or a Concrete Barricade?

No comments: