• 200.0 mi ride - Tuesday, September 3, 2024

    From 3033 S. P Street Elwood Indiana 46036 to 212 South Water Street, Peoria IL 61602

    Logged this ride 111 days ago
  • 179.0 mi ride - Monday, September 2, 2024
    Logged this ride 112 days ago