f21 song! i work there but it doesnt say the name of the song.... i cant understand what she is saying but its a girl who sings it. all i know is that it starts off by going "Boom ba boom ba boom" and then something in french i think, it almost sounds like she says john vanilla... then she goes on and all i understand is responsible.... please help!!!!