So in like 2002/2004 there was this song kind of techno-ish, with 2 chicks wrestling in a wrestling ring, there was an audience and stuff.
There we're also 2 chicks outside of the ring and those helped and shit, thats all I can remember.
Does anyone have any kind of idea of what this could be?
Pendulum - Showdown, perhaps?
Also, we have a thread for this. Perhaps it is better you post there in the future.
Sorry, you need to Log In to post a reply to this thread.