Starskream have debuted their new track Destroy Your Pretty Face on Amazon.com. The song which is the lead single from the bands upcoming release was recorded by Don Debiase at Studio D productions in the StandBy Records compound in Cleveland, OH. Don, who produced and mastered the track, instantly...
More...
More...