Wednesday, April 1, 2009 - 4:33am
Visitors to the National Museum of Emerging Science and Innovation (also known as Miraikan) in Tokyo can get a peek at the future — as well as the past. That's because there're Terminators aplenty on display in anticipation for the...