General News Dragboat World Finals 2012 – Problem Child 257mph 19 November, 2012 Published by: Lars Strom Like this:Like Loading...