Rob witnesses a very awkward car wreck. Tune in for the season premiere Monday, July 12 at 9:30 PM ET.
wow thats crazy
daaang. you can hear headlights smash in the background.
now that is funny
bahaha that is some funny ass shyt
he is beast Vaughn is so good in formula d he is suppose to be in gymkhana 3
THE most awkward crash i've ever seen/heard. super fun. :)