Battle City – Press Start / Battle City
Cape Town based; South African instrumental desert rock duo Battle City are releasing their debut album Press Start on the 6th March 2020. Ahead of the album’s release the band have unveiled a live in-studio video of the first two tracks, the title track Press Start and the bands namesake Battle City. “The video features…