Showing posts with label super drive. Show all posts
Showing posts with label super drive. Show all posts

Friday, February 3, 2012

Lets talking about accidents


Here is a series of accident in a tunnel 
its so crazy.



Sunday, October 30, 2011

If you live in New England...

If you live in New England you need a car like this. but if you live in Florida watch the second video and please control yourself.