Philadelphia rockers Starskream have begun recording their new album in Cleveland, OH with producer Don DeBiase. The first tracks for this release were recorded at DeBiase's Studio D Productions in StandBy Studios.Speaking of the band's collaboration with DeBiase, vocalist Vex X said, "It is sincerely fantastic to work with...
More...
More...