UDX parking lot in akihabara is also an awesome place...for a view of cars haha.
KiTsuNe · Registered Joined Jun 16, 2005 · 6,552 Posts #21 • Nov 8, 2012 UDX parking lot in akihabara is also an awesome place...for a view of cars haha.
E Ellerdude · Registered Joined Jun 1, 2010 · 24 Posts Discussion Starter • #22 • Nov 23, 2012 Did anyone ever ride motorcycles while they were in Japan?