New Senses: The cast includes Emma Starletto and Scotty Peck. Photo #17

New Senses: The cast includes Emma Starletto and Scotty Peck.