Watch Good Luck Charlie season 1 episode 15 tv series online free
Release: Aug 29, 2010
PJ makes a funny video of Charlie farting, which becomes an overnight success on the internet. Meanwhile, Teddy meets Spencer's parents and loves everything about them and their neat, quiet house.