Hello everybody! I don't know this rock group.I tried to find this song via GOOGLE inserting heard words, but no results (I'm from Russia and have some experience in English, but it's difficult for me to distinguish some words in quick English speech).
The song is on video below.
Here's reference: http://freecaster.tv/snow/1009785/6s...-web-exclusive
The song begins with words: "I feel I'm ready" at about 07:55 on indicator.
Dunno whether this group is as popular as for example LINKIN PARK, but I can't find it anywhere.
I feel you foreigners must have heard it...