Coolest magazine cover I've seen in a while. Autoweek takes a look back at Vanning