Live Review: Forgotten Pharaohs, Water Rats, London – 28th August 2024
A short visit to Water Rats to catch what was in effect an album preview gig by Forgotten Pharaohs, who are about to release their debut album ‘”King of Mirrors” and are also the first signing […]