Published on September 1st, 2013 | by mpower
Out of Sight Dragon Boat Team
The Out of Sight Dragon Boat Team is made up of all visually impaired athletes. They are based in Washington DC and recent had an article in the Washington Post. This video is from a race recently in Victoria, Canada.