Concrete Canvas: Denver Artists Dominate Snowball 2014 Lindsey BartlettApril 8, 2014 Snowball rocked the lot at Sports Authority Field in Denver this past weekend. The music was great. The visual art was exceptional. Twenty-two of the best artis... ArtConcertsLifestyle + Culture15 min read