A DeLorean outfitted to look like the one from Back to the Future, spotted on the freeway. Even though it hit 88 miles per hour, it didn't go back in time. Must have been something wrong with the flux capacitor. We saw this on I-95 in North Carolina. The car had vanity plates "XLR8288"
A tour of Calcutta's insane traffic. This densely populated city has some of the worst pollution in the world, with many old cars spewing untreated exhaust into the air.