Makes me think of The Omega Man and Charlton Heston zooming through the deserted streets of LA.