Monday, October 24, 2011

Trick or Treat?

Are they selling fake vomit at the supermarket this Halloween season, or is this actually FOOD?

No comments:

Post a Comment

All comments must be signed.