Hundreds of people kicked off their Fourth of July weekend early at Smith Mountain Lake, braving record heat, low water ...