Humdinger Published August 6, 2012 at 2331 × 1975 in Humdinger wins back to back Supremes Futura Humdinger