The song was very likely written during the year preceding its live debut in the summer of 2011.
This song has never been performed specifically for radio, television or the web.
The song has been performed live only once by Morrissey, on 7 August 2011. To this date, this performance is the only source for this yet-to-be-released title. This one-off performance has not been given an official release.
No demos or studio outtakes of this song have leaked to the general public at this point in time.