Tuesday, May 15, 2007

USA Trip


This is in the USA, its just that its made of Foam.

1 comment:

Istvanski said...

They should give those props back to Spinal Tap.