18th Annual Motor City Mile
Belle Isle Beach, Detroit

July 6th, 2017

Brought to you by Different Strokes Swim Shop