Minneapolis Tough Mudder 2016 held on Saturday, July 16, 2016 in Hugo, Minnesota
16TFMUD-116TFMUD-216TFMUD-416TFMUD-516TFMUD-1016TFMUD-1116TFMUD-816TFMUD-916TFMUD-1216TFMUD-1316TFMUD-1516TFMUD-1616TFMUD-1816TFMUD-1916TFMUD-2016TFMUD-2116TFMUD-2216TFMUD-716TFMUD-2416TFMUD-27