Tokyo - US embassy | Tokyo
Information | History | View | Sightseeing | Video
The Japan Nationalists Party car making noise next to US embassy in Tokyo.
Comments
-
Whoa, whats the deal with the 1970s hippie van?