Dragon Boat Races

Giant, beautifully carved Chinese boats invade the waters of Rhode Island and compete for top dragon! Original Air Date: Feb 18, 2020