The Spiders

The Spiders were a swoop gang who raced on the moons of Shesharile 5 and 6.