omg, what a loser! I hope the other two people get new cars as a result of this!
*AlsoKellyhound another recent video! Awesome! Where in the hell do you guys get these clips?? Was this something that happened in the states or overseas some where??
Judging from the flag in the back of the black car, I would say cANADA