Rain Wreaks Havoc on Music Festival in Georgia
The electronic music festival, TomorrowWorld, in south Fulton County, Georgia was expected to bring an estimated 180,000 people over the weekend but closed attendance today for those not camping at the event site. Severe rain though…