Talk of the Town

From the 2 track new wave single Hot Flash by The Voltags (6m 51s) — released October 6th 2017 on Perfect Toy