This year there was an incredible line-up of 2018 medal winners, including 12 Best in Show, 22 Platinum, 40 Gold and 76 Silver.
This year there was an incredible line-up of 2018 medal winners, including 12 Best in Show, 22 Platinum, 40 Gold and 76 Silver.