Punch Head – stress relief gets a squidgy face

Punchhead
Punch Head is billed as the ultimate stress relief device, and we’ve got to say there’s something to it. OK, so we Ferrets are not big on mindless violence, but the idea of uploading a photo of your enemy [shouldn’t that be ‘problem person?’ – Ed], and stomping on the squidgy […]

Author: