mikeladano.com
REVIEW: Tesla – Bust a Nut (1994)
TESLA – Bust a Nut (1994 Geffen) During my first few weeks at the Record Store, one of the new releases I got to deal with was the new Tesla, Bust a Nut. My boss cracked open a copy to play …