Archive for December 2015

EPISODE 28: THE 2ND ANNUAL KISS THE GOAT HOLIDAY SPECIAL

We know you’ve missed the show, and now it comes back in the most hellish possible way. Series Two of KTG begins with The Second Annual Kiss the Goat Holiday Special! Join your High Priest and Priestess of the Holidays, X and Cootie, and their Skyclad Correspondent, Sin Fallon, as they put the “mess” back…

Read More