1990 Venza 360t

The 1990 Venza 360t is a mid-size luxury sedan manufactured by Venza. It resembles a mix between a 1985-1995 Mercedes-Benz W124 and a 1983-1993 Mercedes-Benz W201.

Description from the 3D Warehouse
"another attempt at a Mercedes #1990s #auto #BmrCT #car #carro #coche #luxury #sedan #sport #vehicle"

Trivia

 * The model designation suggests the car having a 3.6-liter turbocharged inline-6.