Does anyone know the name of the group that had a song and a video out in the last year, not sure if they are british or american, but the video featured a wrestling match in a ring with carpet instead of the matting, ending with a girl stood over her beaten opponent on the carpet with her foot keeping her on the carpet as it fades out. Does anyone know the name of the group or the song please ?