Linkin Park Critical Bill - Downtown the World

big_dman27 posted on Aug 24, 2007 at 10:45PM
Anyone heard of Critical Bill? I saw them at a show last month opening up for Drowning Pool and they were sick! Check out some of their music here on their myspace page ( I like the song "Downtown the World" which is what their new album will be called. Album drops on 9-18 if anyone was wondering. How do you think Critical Bill will do? Thoughts?

Big D, Fontana

Linkin Park No risposte