I can't remember anything which is frustrating cause I've heard this song like twice in the last week and I really like it! It has something about champions and it was played on Rock 101. It wasn't Queens song. It is also got quite a good rhythem, like catchy and kind of quick. I know this is nothing to go on but please help if you can! Suggestions appreciated!
-bambi
-bambi