In Partnership with the Southern Weekend

The Southern Weekend – Vulcan

Where can you find the largest cast iron statue in the United States? In Birmingham, Alabama. Come with Rachel Leigh and The Southern Weekend to learn more at Vulcan Park & Museum.