Moon signs autographs at the STL Auto Show 27623

Moon signs autographs at the STL Auto Show 27623