Photos: The Eye of the Spider with I Like Cats and Yes Nukes - Club 77, 14th May 2009 - Music Feeds