30
Jun
2017
Houghton
Dee Stadium
700 Lakeshore Dr
Houghton, MI  49931
United States