The Denver Chalk Arts Festival drew Thousands of art lovers to see the amazing sidewalk art in Larimer Square Denver, CO