Single Review

The Scarletts – ‘In the Mirror’ | Track Review

The Scarletts are a band from Southend-On-Sea and this is their debut single 'In the Mirror'.

Advertisements