Clifford the Big Red Dog

Clifford the Big Red Dog

Lucky Charm (2x16)


Air date: May 30, 2002

After losing her lucky stone, Emily Elizabeth loses her confidence.

  • Premiered: Sep 2000
  • Episodes: 130
  • Followers: 1
  • Ended
  • PBS
  • Unknown