Umm… can you say “foot stomper?” Yes you can, especially when you are stomping your feet, hopefully not on your car which has ended up on fire because you made the mistake of playing this jam too loud on your old speakers and they went up in flames as you sat at a red light. Just listen safely people, that’s all I’m saying. As for what TV Off is saying, I’m pretty sure it’s along the lines of “We are a boy-girl electro duo from Finland and we have come to rock your asses. Hard. Oh, and we’ll beat the crap out of that La Roux if we run across them.” Yeah, I have a feeling their are street like that.