Wednesday 21 December 2011

Santas Grotty Grotto

Popping up all over East London, next stop Dalston Superstore on FRIDAY NIGHT (23rd Dec) for ho ho ho's, a picture with dutty santa and a shit gift! JOY!


BAD SANTA!

No comments:

Post a Comment