Friday, October 31, 2008

Japanese car show

Crazy Japanese car show:


Think ricers are crazy in this country....

No comments: