Couldn't bring myself to click on the video. Looks like the cover of a 1980's New Romantic band's album. "2 fail fail, hush hush, no alibi"