Fans have been sharing their thoughts on the upcoming fifth season of Drive To Survive after Netflix announced it will be released on 24th February along with a sneak peek video. Some fans were quick ...