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: