Nestled in the rural midwestern town of Three Oaks, Michigan, the largest flag day parade in the nation is a surreal scene of unabashed Americana,…
Tag
Nestled in the rural midwestern town of Three Oaks, Michigan, the largest flag day parade in the nation is a surreal scene of unabashed Americana,…