Flasher Announce Debut Album Release Video and Tour Dates

The trio from Washington D.C., Flasher, shared the news that their debut album, Constant Image,…