The Fairly OddParents

Imaginary Gary

Series 3 - Episode 29 Imaginary Gary

ADVERTISEMENT

Summary

Through the power of his magical godparents, Timmy's imaginary friend comes to life - and is determined to stay for good.
Children's