Foster's Home for Imaginary Friends poster
TV

Foster's Home for Imaginary Friends (2004)

S01E11 Who Let the Dogs In?

Oct 08, 2004 • Season 1 • Episode 11 • HD

Eduardo breaks the "no dogs in the house" rule.

Country: US