Vision for McGregor

The community of McGregor shares a vision that helps develop an appreciation for the city.