Your place for Space News
Jasmine Ahumada, from California, attaches spiders and bees to her face to create her distinctive looks.