Art in the Beartooths means it’s Summer in Red Lodge