The Capitol Sports Lounge is located just north of the State Capitol in downtown Phoenix, Arizona. With more than a dozen high definition televisions and an enormous 110'' big screen, and complete HD game packages, the Capitol Sports Lounge is best place in downtown Phoenix to watch a game.
just can not stop watching this
jflohn 1 year ago
The greatest group in Phx, AZ. In fact, the greatest group anywhere.
jflohn 1 year ago
The Fabulous Geminis and that's what they are FABULOUS. Good music, great vocals. Very entertaining.
kmflohn 1 year ago