Published April 18, 2014 Kill City Dragons – Live at the Electric Ballroom Live at the Electric Ballroom in 1990. Sadly, only audio with still pictures, but it’s better than nothing. Kill City Dragons was […]