Mustang vs Twin Turbo Camaro one guy looses it !

Article Written by : Legendary Videos

I love me a good match up. Racing is fun, I prefer the track but sometimes you ...

I love me a good match up. Racing is fun, I prefer the track but sometimes you have a couple guys who wanna see whos got the right stuff under the hood. Looks like it got away from one of them

//www.youtube.com/watch?v=_FzhDBsbySs



Wait. What!? Check out the below video for more crazyness!