The sights and sounds of the Tall Ships Challenge 2010 in Cleveland, Ohio.