I am reminded from time to time why I gave up on this band a long time ago. As new Def Lep songs go, its not a bad song, But also not very good and so freaking close to Queen, its embarrassing as a near rip-off. Enough with the Queen clones. I loved Queen back in the day, even these pop...