Wyoming World’s Largest Ball of Barbed Wire 140 N. Cache, Jackson, WY 5,290-pound ball made entirely of barbed wire. Ride the Jackalope Large, stuffed jackrabbit, complete with antlers and a saddle, making for a classic Wyoming photo-op!