I will acutually give credits to them for turning the car looking better. Anyway, that made me think of the Renault F1 Van, that thing just stucked in my mind forever. And I believed there's one company made a 1000 hp RB26 engined Previa!!
If I ever need a van, those would be my choice.