Alabama Byproducts Corporation
Jump to navigation
Jump to search
Alabama Byproducts Corporation (aka ABC Coke) located in Tarrant City, near Birmingham, is the country's largest producer of foundry coke.
http://www.reverecontrol.com/abccoke.asp
In the city of Homewood, back in the early 1980s, there was a conspiracy amongst adults to convince their children that a fire-breathing dragon was housed deep within the facility. Those claims were later found to be untrue.