Small Town Big Deal

Dragon Boat Race

Dragon Boat Race

Giant, beautifully carved Chinese boats invade the waters of Rhode Island and compete for top dragon.