At first glance... and I could be completely wrong... this could be about Las Vegas. Obviously, I suppose, since he says "Vegas".
Either way, I could see that as being a theme throughout, a lot of the lyrics seem to describe some kind of spectacle that could easily be the Las Vegas strip, and a sense of hopelessness at being trapped within said spectacle.
At first glance... and I could be completely wrong... this could be about Las Vegas. Obviously, I suppose, since he says "Vegas".
Either way, I could see that as being a theme throughout, a lot of the lyrics seem to describe some kind of spectacle that could easily be the Las Vegas strip, and a sense of hopelessness at being trapped within said spectacle.
...but there's probably more to it than that.