Terrible, absolutely terrible! He needs to stop rapping, it's so cheesy and makes the band look gimmicky. The singing parts are okay, though.
Seriously, the rapping ruins an other wise good song. Everything else is great, I'm surprised no one has told them the rapping cheapens their sound.
Maybe because the rapping sounds fine?