You should have been redirected to Who's To Blame Senorita by The Texas Tornados.