Heavy Metal band, formed 1983 in New York City
Attila
Albums Vinyl 1986 US
LP, Album
Singles & EPs Cassette 1985 US
Single Sided