it's like watching creepy pro-war, pro-fear propaganda youtube videos but you pay and it's in public. a totally waste of space and money, this place ought to be bulldozed. it's an embarrassment to Denver and right next to the art museum and library. what a shameful place. no attempt is made to educate people about the complexity of the issues...just Hollywood style US versus them... [--]
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.