Taylor, that sounds like every other french song made. (I know, trust me, I'm swiss).
Also, cba to link youtubes videos but
Pendulum - Witchcraft
The prodigy - Omen and also Invaders Must Die
Pendulum - The island part 2 and also Slam
Barbra Streisand sucks more dick than Marvin Gaye QQ!