Okay, all i know is it was on the radio and has an awesome power guitar solo in it and has a girl that holds a note while singing "whoa". this would be a lot easier to explain if i could sing it to you... i dont think theres any other words in the entire song... anyone have a clue?