Teen Daze

Teen Daze – Discovery


The email I got regarding Teen Daze's latest speaks fairly well on its own, so beyond registering that track 13 is called "Let's Rock This Dagobah System", I'll just pass it along: