Bus China’s Bus that Drives over Cars 08/03/2010 Lisa Schweitzer My geek side basically exploded when I saw this. Zooooooooooooooooooom. Share this:FacebookTwitterEmailMoreLinkedInReddit