Dozens Of Kids Get Sick At Lake Placid Summer Camp
Lake Placid is just northwest of Lake Okeechobee

More Videos

Stations