25.3.08

Bigfoot in Luxembourg


Nice buzz for the movie (check the director's name). But who needed the video confession, at least this side of the Atlantic?

No comments: