Toyota 86 at Echuca Toyota

The iconic sportscar lives on