Hard to believe this exists in the middle of Taichung
Saturday, August 31, 2002
close