Apr 4, 2013 32 Days, 34 States, 15,000 Miles. The U.S. Perimeter Ride By Steven Foster|2022-08-17T19:56:31+00:00April 4th, 2013|Uncategorized| Read More