Last of the V8 Interceptors! 1973 Ford Falcon XBGT
Series 3 Land Rover. Don't follow me, you won't make it!