Tag Archives: United States of America

Vegas City Centre

This is another one of my favorites from our trip to Las Vegas last month. The new Vegas City Centre complex is very cool and I didn’t spend nearly as much time there as I would have liked to (although I have a feeling I would have been given a hard time trying to take […]