Tesoki TTTR

Tesoki TTTR is a van by Tesoki. It was released in 1998 for the 1999 model year. After the 2007 model year, the TTTR was discontinued.