Trampled By Turtles kicked off their CD release of Stars and Satellites on April 10th with a promotion aimed to please loyal fans who pre-ordered the CD (and live near enough Minneapolis to enjoy the treat), as well as those […]
0
Trampled By Turtles kicked off their CD release of Stars and Satellites on April 10th with a promotion aimed to please loyal fans who pre-ordered the CD (and live near enough Minneapolis to enjoy the treat), as well as those […]