ORIGINALLY PUBLISHED IN LIP SERVICE WEB MAGAZINE Who thinks David Lee Roth is actually singing about frozen dairy treats? Anyone? Anyone? Nah, me neither. Let’s face it, Diamond Dave is one of those guys the term “Golden Rock God” was created to describe. He could sing you the phone book…
Continue ReadingPlastic Hassle
Plastic Hassle