Watch Good Luck Charlie season 2 episode 25 tv series online free
Release: Oct 09, 2011
Teddy and Ivy take Charlie trick or treating for Halloween. But when an annoying neighborhood kid sets up a series of pranks which ruins their night, they decide to plot revenge by scaring him silly.