HOLY HELL THIS IS TERRIFYING. This woman was just driving down the road in Australia, looks up, and sees THIS THING.I mean, what the hell? Why do spiders this size even have to exist?! And how did she not wreck the car?!?!