Listen

Description

What’s that smell? Well it might just be this weeks movie, Monsturd, probably the only killer poop movie on the market, or at least the only covered by Head On A Stick (so far).