Dragon Boat Races

DUBUQUE- The weather couldn’t have been much better this weekend for the 29th annual Dragon.