SAND LAKE, Mich. — Sand Lake, a village of just more than 500 people, is expecting thousands over the next few days as they begin their 154th annual 4th of July celebration. "Fourth of July weekend, ...