Citation needed other artist recording the song include. Bizarre love triangle is a song by the english rock band new […]