Banshee are a Power Metal band hailing from the good ole US of A....They released their first EP in 1988 entitled Cry in the Night and it's actually quite good.
They also have released 2 full lengths 1989's Race Against Time and 1991's Take 'Em by Storm
I haven't checked out either yet but I will today...I will also get them on the norg today...
In the meantime sample their shit here...
Banshee