Read more on Last.fm
Teddy's Cheer Club was featured in the movie The Mostly Unfabulous Social Life of Ethan Green.