The unreleased cover of the song ‘Stay’ by Shakespearean Sister will be featured in the end credits of the new movie Insidious: The Red Door.
Currently the only other known release of this song is the 7” single included in the Impera Box set. Set to release on July 28, 2023.
/A Nameless Ghoulette














