Half spy shots, half Monza concept; this rendering has some cred. And, might we say, looks damn good.