Jan 29, 2009

Japan always gets the better stuff

Photobucket

Photobucket

Photobucket

Why do American brands always sell their best stuff in Japan.