Last Stop China Town - Crimson Salivation (Live) - Video
PUBLISHED: Jul 07, 2006
DESCRIPTION: This was recorded at the Camden Underworld, it was a fucking amazing gig (I was there!).
This is actually a brand new song that isn't on their new album.
But it rocks!