Moon signs autographs at the STL Auto Show 27625

Moon signs autographs at the STL Auto Show 27625