Skip to content

Exit

Dove Va La Tua Strada?
A road that waited fifty-two years to be walked. Recorded in Trieste in 1973 and never released, Dove Va La Tua Strada? is the lone document of Exit - a band that vanished without leaving an official trace, now resurfacing through Black Widow Records…