Lyca Gairanod
Lyca Gairanod gave her best impression of Jaya in Your Face Sounds Familiar Kids on Saturday, March 18, 2017, singing
Lyca Gairanod impersonated the 80s pop princess, Debbie Gibson, during the Saturday (March 4, 2017) episode of Your Face Sounds