[ame="http://www.youtube.com/watch?v=gqCy7ZxVdgI&feature=player_embedded"]YouTube- Land Rover Discovery Destroys Tow Truck (short)[/ame]
lol...Chevy trucks aren't so solid off road.
what the heck did that guy mumble at the end lol
lolthat was a ford my friend
Doesnt ford constantly bragg about having the strongest frame?