Video Premiere: The Phantoms – ‘Shadows’
The Phantoms have released the video for their upcoming single ‘Shadows’. Due for release on April 21, the track showcases the band’s take on indie rock. The video is directed by Cameron Brisbane and features the band recording at Rocket Science…