Capital One Arena is an indoor sports venue located in Washington D.C., the arena has undergone several infrastructure updates, the most recent of which involved an overhaul of the AV system to refresh the concession stands. Source: New feed
Comments are closed.