T T_VIRUS Star Joined Jan 9, 2009 Mar 25, 2009 #1 Has anyone heard of them? I got their album the other day and I have been listening to it. I really like it. They sound like a promising band =]
Has anyone heard of them? I got their album the other day and I have been listening to it. I really like it. They sound like a promising band =]