Vulcan Statue Vulcan Park and Museum 1701 Valley View Drive Birmingham, Alabama submitted by “Road Runner″ (Bill) Okay, I try not to pick favorites because I love all roadside “wonders”. Yes, I’m partial to Muffler Men; and I’ve shown love for the King Neptune...