1961-1965 Sports van
from the looks of the orange impound sticker on the windshield it doesn't look like this little original sports-van isn't going to make it to the shop
i can just see this ride sitting next to some old guys garage soaking up the rain for decades
Toyota 4WD van
and this sweet potato goes out to Toby ~ drooooollll !!!