I took this as some sort of big city, with a dog sticking it's head out the window, of course (Lol). So, that explains the title. I keep thinking of it as New York City, but it could be anything. What's it like in New York? I've never been there; wish I had though. I like the big citehs.