I think Fred would plan an announcement in a venue the opposite of that. Make it a big deal, but make a point about the location -- Independence Hall or someplace like that. It's clear he's trying to go about this in a different way.
A good place would be the WWII Memorial in Washington DC remembering that Freedom is not free.