Entertainment Music Buff: Trampled by Turtles’ “Stars and Satellites” by Ellie Patterson April 16, 2012 by Ellie Patterson April 16, 2012 Tramped by Turtles’ finds their niche with new album. By Ellie Patterson Read more