Clyde’s Movie Palace: Bitch Slap (2009)

Up until a few days ago, I didn’t know that a Bitch Slap movie existed.  I’d been watching some video’s on YouTube of commentator and podcaster, John Campea.  I latched onto his YouTube broadcast a couple of weeks ago strictly by accident when it popped up with his commentary regarding the Scarlett Johansson/Disney mess.  Some […]

Read More