Seattle, WA's Sun Spots make distorted punk with a pop tinge that's meant to get stuck in your head. On their new…
Mp3: Ozzy Osbourne – Let Me Hear You Scream
Check out a stream of metal legend Ozzy Osbourne‘s lead single from his upcoming album, Scream, due out June 22, 2010 on Epic Records.
You can also check out a “making of” featurette from the album’s promo site below.