Sunday, April 6, 2008

This dump looks like the Alien from Cloverfield. Can't comment on smell relations.