1 year agoLarge Spider Races Across Road - One of a PAIR - Trap Doors? Mouse Spiders? Monsters?10MileRanch