Pop-up parking opening in downtown Denver

Downtown Denver's first and only pop-up park is popping up on 21st street Thursday.
Published: 8:18 AM MDT June 15, 2017