Watch Good Luck Charlie season 1 episode 13 tv series online free
Release: Aug 01, 2010
In an effort to win over her English teacher and raise her grade, Teddy brings Charlie to class and dresses her up in various adorable costumes for a presentation. Unfortunately, Charlie has an upset tummy and throws up on Teddy's teacher.