Neil created just one video for the Illusion album- Freddie, the track from which the album itself was born.
A tribute to Freddie Mercury, the song is affectionately styled in the spirit of Queen’s Delilah from the 1991 Innuendo album- itself a song Freddie wrote for his beloved cat. Neil leans into this playful lineage, honouring both the music and the mischief behind it.
The video is deliberately tongue-in-cheek and was a joy for Neil to create. Remastered in October 2021, it now includes an additional take featuring Neil wearing Queen’s Invisible Man neon glasses- a detail he was delighted to add, perfectly matching the light-hearted spirit of the piece.