That red Astro kicks ass. I've never seen it in that color, but since it has an incredibly foreign-to-me license plate, I'm not surprised. It's hard to decide sometimes which van was more awesome: Chevy Astro or Ford Aerostar.
A QUESTION FOR THE AGES.