There are places you visit, and then there are places that visit you back. Las Vegas is firmly in the second category. The moment you step onto the Strip for the first time, something shifts, almost ...