News - Highway to heaven By Unknown Author Thursday January 20, 2005 12:04 AM EST We found this bad boy on I-75, about 30 miles south of downtown Atlanta. Kind of makes you wonder: If God is responsible for Fox News, for which cable news channel can we thank the Dark Lord? News & Issues Home Atlanta Issues Activism Issues The Blotter COVID Updates Latest News Current Issue