November 22, 2016 1 Watch Cyclists Jump Over Random Statues Because Sparta Wisconsin is the Bike Capital of the World Because Sparta, Wisconsin is the self-proclaimed “Bicycle Capital of America.” And, you know, [...]