i just clocked that dodge caravan at 100 miles an hour
the best vehicle ever to come from chrysler corporation
"i just clocked that dodge caravan at 100 miles an hour" What is the definition of "dodge caravan"?