Nature

Spiders put on the spot at Spider Fest

August 2, 2016

Antelope Island hosted its second Spider Festival Saturday, July 30, 2016, with visitors getting a closer look at the area's arachnids.