Tag Archives: Makuhari Messe

VIDEO: Drag racing outside Makuhari Messe circa 1992

Makuahri Messe is the big convention center in Chiba that hosts events the Tokyo Auto Salon and (before its move to Big Sight) the Tokyo Motor Show. If Tokyo city is at the 11 o’clock position of Tokyo Bay, then Makuhari is at … Continue reading

4 Comments