XXX Posted February 16, 2005 Report Share Posted February 16, 2005 On the radio, right before The Ramones kicked in. I was in a daze and then I realised, "I haven't heard this s--- before! WTF?!" Waiting For The Siren's Call is the new album. This probably means tour which = absolute awesomeness since I missed them on the last tour. http://www.worldinmotion.net/ Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now