The "Demon from Downunder".
Beautiful car!
Print