Jimmy Haggett and John Mays Published May 13, 2015 at 2094 × 2721 in John Mays Delta Fair Parade. In front of Palace Theater announcer