Video Player

Snow Mountain at Stone Mountain - Local News

Atlanta's Stone Mountain Park transforms into a winter wonderland with "Snow Mountain", Atlanta's only snow park and "Stone Mountain Christmas".
Video Rating: