Sunday, March 15, 2009

Who's got 1.21 gigawatts? Let's go Back to the Future.


Google Street View captures the strangest things — like this line-up of DeLoreans outside of the DMC Headquarters in Humble, Texas. Seriously, it looks like a Doc Brown mad scientist convention.