Denver boot puts the lock on the Global Business Travel Association bash
Denver is renowned around the world for its weather, its scenery and its local institutions — most notably the Broncos, MMJ dispensaries and the Denver boot. But was displaying one of those car-immobilizing clamps at Sunday’s big tourism party really the best way to promote the city?…