Toiletduck
Distinguished Member
- Joined
- Mar 12, 2006
- Messages
- 2,499
- Reaction score
- 11
Has anyone listened to their new song Tarantula? They are one of the first rock bands I ever listened to and have loved them for a long time. I think they are touring again, wish I wasn't in HK, I"d really love to see them.