Single Review: The Phantoms – ‘Shadows’
Thrashing out infectious hooks and raw, powerful vocals are new Scottish band The Phantoms. Having received praise from the likes of This Feeling, Gigslutz and Radio X, and having shared….
Thrashing out infectious hooks and raw, powerful vocals are new Scottish band The Phantoms. Having received praise from the likes of This Feeling, Gigslutz and Radio X, and having shared….