Menu

Australia Archive

Giant Spiders Invade Outback Town.

Giant Spiders Invade Outback Town Bowen, Australia, a town about 700 miles from Brisbane, is seeing in influx of eastern tarantulas, also known as “bird-eating spiders”. Dozens of spiders have crawled out of gardens and have made their way into public areas of