St. Croix, USVI

loader-image
St. Croix
2:02 pm, Apr 29, 2025
temperature icon 79°F

I have over 1,000 spiders in my ‘tarantula cave’ — I help people overcome their fear of creepy crawlies

“It’s so rewarding helping people get over their fears – though the majority of my family are petrified of spiders still!”

Read MoreLatest Lifestyle News | New York Post

Virgin Islands News - News.VI

Share the Post:

Related Posts