Speed: The Ride Coming Back To Life? Posted by By Marc April 25, 2012 I've never been much of a fan of Sahara. By the time I made it there, it was a shell of itself and a filthy mess. That said, I know…