Tuesday 15 July 2008

Darth Vader vs Japanese Police



Japanese TV is a whole lot of rubbish with a few excellent things thrown in. Just like TV everywhere else.

No comments: