This is what happens in my town in October. Yes, those are pumpkins.

By Editorial Staff in Funny On 26th July 2014

This is what happens in my town in October. Yes, those are pumpkins.