Horse Feathers perform at Ogden Nature Center on Thursday, Aug. 9, 2012.

  +