<--Previous  Up  Next-->

NYAS_2k7_097

This Toyota FT-HS is vaguely reminiscent of the Cadillac Cien from 2002.