The Tallulah Gorge Dam in Georgia releases water only 5 weekends a year. Here is a little taste of the mighty Tallulah