Because you've posted about how much you love particular cars before with those cars being NFS riced pieces of shit.
Heres one: (imported from here) and another: (imported from here) and, last one: (imported from here) - - - Updated - - - I'm pretty sure Top Gear used that picture on a certain episode, i just cant remember it... also, did you know that they aren't making any more episodes of top gear because jeremy punched a producer in the face? well, yep, it did happen.
We saw these vans very often during our trip to Thailand! They usually have a fully customized interior as well, with captain seats and funky lights.