Smile or Hug - Cast
as Dr. Garcia
Chelsea Javier
as Trish
Noah Baron
as Green Power Ranger
Robert Brettenaugh
as Patches
Jessica Dowdeswell
as Hammy
Jackie Fernandez
as Emily Figueroa
Chelsea Javier
as Trish
Noah Baron
as Green Power Ranger
Robert Brettenaugh
as Patches
Jessica Dowdeswell
as Hammy
Jackie Fernandez
as Emily Figueroa