Go Flat Out In Japan: Checking Out The All-New Honda Civic Type R and Honda S660 at the Honda Welcome Plaza Aoyama (28 Photos)
Honda Welcome Plaza is located in Aoyama, Minato, Tokyo. The nearest train station is Tokyo Metro (TOEI)’s Aoyama-Itchome station, and Honda WelcomeContinue Reading