The Phantom Band ‘The Howling’ Video

The Phantom Band are out with the video to their new single ‘The Howling’, off the Glasgow, Scotland indie rock group’s debut studio album ‘Checkmate Savage’, out now on Chemikal Underground. Watch below.


Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

rockdirt.com