West coast native producer-artist, SPEC is releasing his debut album on May 19th. Check out the Rapzilla.com premiere of the first single from the album, a bay area slapper, "Put Em On" featuring Alex Faith, 5ive, and J. Carter.