Welcome! A couple of years ago I would have said yes but prices for decent vans have been going up (I imagine because the new ones are ugly as heck).
2005 E350 Turbo Diesel
Why is it that when I press 1 for English, I still can not understand the person on the other end????