Freedom Of The City Releases New Single “Scream”

Manchester, UK rock band Freedom of The City has released their new single “Scream” which you can check out below. Written after going through England’s second national lockdown due to COVID, the track is written about things beyond our control.

Indie Bible / Indie Spotify Bible / International Booking Agents Directory banner