2016 Legacy Run - Day 5

The 2016 Legacy Run comes to an end in Harrison, Oh., raising $555,312.23 on the way.

American Legion Riders