Description 0 Reviews Description Speed metal band from New York City, formed in 1984 lineup: Ned Meloni, Joe Hasselvander, John Leone and Jack Starr View AllClose 0 Reviews View AllClose