Friday, August 18, 2006

This might be the weirdest thing I've seen in a long, long time.

From a Fantomas movie...

Yup.

No comments: