Manda Rin - not only providing just-on-the-right-side-of-irritating vocals, but she also gone done did the video too. Skills. 1
This is the best pop song ever.
"You let down the kids. Yeah that's what you did!" 1