advantyper 0 Posted November 13, 2005 Share Posted November 13, 2005 Ouch, parking fees in Japan sounds pretty insane! Glad I lived in the states, don't have to pay parking for my two cars. Link to post Share on other sites
Recommended Posts