2012 Ugly Sweater Run

  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • Skip ad in seconds.
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • Skip ad in seconds.
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • Skip ad in seconds.
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • Skip ad in seconds.
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • Skip ad in seconds.
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • Skip ad in seconds.
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • Skip ad in seconds.
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
  • 2012 Ugly Sweater Run
1 of 76
For a little more than three miles in downtown Denver, runners in ugly sweaters, many of them donning mustaches (real or fake), were fleeting sight on Saturday morning.

Photos by Christopher Morgan for Westword.