Apr 4, 2013 32 Days, 34 States, 15,000 Miles. The U.S. Perimeter Ride By Steven Foster|2016-12-20T12:24:05+00:00April 4th, 2013|Uncategorized| Read More