Tags Weather

Tag: Weather

Tornado Watch is Now in Effect Across Metro Atlanta

A Tornado Watch is now in effect in several counties across Atlanta, Georgia. According to the National Weather Service, a tornado is now in place...

Hexagonal Clouds May Solve Mystery Behind the Bermuda Triangle

Satellite meteorologists say they may have solved the mystery behind the Bermuda Triangle. Vincent Gaddis first called the area the Bermuda Triangle in a magazine...