Check out The World's Largest Elkhorn Arch (see below). It’s made from over 3000 slaughtered elks. This man-made monstrosity stands 18 ft tall and stretches over all 4 lanes of Highway 89. FYI…there’s a free water dispenser ONLY FOR ARCH PATRONS. Click here for directions.
From The Roller Derby Files
24 minutes ago