Neil Steward

Exclusive Album Premiere: The English Rain – Echoes of You (2020)

Today we have the premiere of the long-awaited debut album, Echoes of You from Brisbane band The English Rain. It’s hard to believe that it’s taken the band this long to put out an album, given the depth of their catalogue. The English Rain was co-founded by Steve Boom and Neil Steward who met in…

Read More