I heard this song on the radio the other day while working. All I can place is that it is a hard rock song, maybe pop punk song (sounded kind of like paramore) and the chorus starts with a high pitched "ah ah ah ah ah ah ah ah ahhhhhhhh" . Please help I can't get this out of my head. I heard it in the USA and it is in english, sounds like hard rock or pop punk, im guessing form the 2000's or later.
Please help?