Wednesday, December 29, 2010

Things You Can't See in Japan, Part 1

1. The LA skyline


2. A speed limit of 104 km/h

And most people actually go 75-80 miles per hour, not 65.

No comments: