Head on collision... Meakthemighty Published 01/15/2012 OK. City. Americans are the best drivers in the world.. Exhibit A. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: stupid fail car crash collision dumb wreck boom NEXT VIDEO That's The Last Time He Walks That Pup 9 Comments Log in for Comments
9 Comments