I'm sorry, but does this ad copy for the Chrysler Voyager turn anyone else's stomach? It just seemed really icky to me. Ew!