Nerdy young Riley Star shows her amazing feet, toes and holes in a solo