Critical Bill @ www.myspace.com/criticalbillmusic The song "Here I am" is pretty sick and itll be on their new album "downtown the world" which comes out sept 18. What do you guys think of them? I saw them at a show recently opening up for Drowning Pool and they rocked. My boss at fontana compared them to Linkin Park and POD but I don't think so... do you guys agree? Thoughts on Critical Bill?
Re: Listen to these guys... 06:02 on Wednesday, October 10, 2007