Pop-up parking opening in downtown Denver

Downtown Denver's first and only pop-up park is popping up on 21st street Thursday.