Sled Saturday

Japan - 2006

2 comments:

  1. Japan ? I hope this "thing" stays out there ! I'd rather drive a mazda 121 !

    ReplyDelete