Colorado Dragon Boat Festival promises weekend fun for everyone

DENVER -- The annual Colorado Dragon Boat Festival happens this weekend at Sloan's Lake in Denver.

Visit the website for more details.