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.