2019 Grand Meander in St. Paul, Minnesota

Todd Walker checks out the 2019 Grand Meander in St. Paul, Minnesota.