Lilo & Stitch Pop Quiz

When did the show premiere?
Choose the right answer:
Option A June 16, 2002
Option B August 30, 2005
Option C ‎September 20, 2003
Option D August 26, 2003
 BB2010 posted faz 4 meses
skip question >>
save