An apparent tornado was captured just north of Damascus, Georgia, on Wednesday, June 14. #foxweather #weather #tornado #georgia Subscribe to FOX Weather! Watch more FOX Weather videos: https://www.foxweather.com/video We’ve got you covered!... Read more »