sport

Kevin Frost: when a deafblind is the fastest

Kevin Frost is a world class speed skater – he is ranked as the third top speed skater in the…

Monday March 14th, 2011