Exclusive Track Premiere : Fashion Invasion – ‘Something On My Mind’ (feat. John Paul Byram)
“‘Night Riders’ by Fashion Invasion, Last Day Deaf’s exclusive track premiere, is a perfectly balanced synth pop gem. John Paul Byram on guest vocals is undertaking that dificult task …