A Socky Horror Show

Horror movies scenes, songs and violent outbursts performed by sock puppets. Obv. Part of Leicester Square Theatre's The 13th Hour Horror Festival.

Posted: