Cardiff: Video Communique from the Gremlins

Gremlin Alley Social Centre, Cardiff (Wales): http://welcometogremlinalley.wordpress.com/