New Independent Music Video of the Week! Talkin’ On…
Our new independent music video of the week is for Talkin’ On The Internet by Spiritual Cramp! Their a punk rock band out of San Francisco, California. The high energy sound is perfectly highlighted in this official music video, which really packs a punch. Talkin’ On The Internet is a single from Spiritual Cramp’s upcoming