There's a new surveillance shot of the minivan that abducted a 25-year old woman. I'm still thinking Town and Country. What do you think?