Long Beach punk band, Spider recently released their new EP, Death Match. The latest single from the album is “Tabula Rasa.” Over driving drums and crunching guitars, lead singer Hector Martinez sneers though cryptic, existential lyrics. With references to quonset hut and the Memphis Cult, you might need to fire up the old Google machine to try and decipher what is going on.