Hemmings reports that we will finally get a muffler man museum
Building the museum in downtown Atlanta will be a mistake, the land is too valuable. The museum should be situated on a giant mini-golf course where land is cheap and with plenty of through traffic. Outside of Atlanta, along I-85 perhaps.
As they plan, add some retro-diners and other large scale memorabilia.