out of sight
Did "Lost In Translation" make you wonder about American stars shilling products in Japan? Are you tempted to see the sick, sad spectacle of Spike Lee selling cars? Or to see Ben Stiller encased in ice and sacked by a football team? If so, check out
Japander, the site that exposes it all.
* joshua, 5/23/2004 09:59:42 PM