What if you could take a car out for a quick drive and be the one to deliver it?That’s exactly what the upcoming season of The 100 will do, with the series premiere hitting Netflix on October 20.It’s a dream come true for fans of the series, but also one that could be a bit scary.Here’s everything you need to […]