Hell On The Humber 12 Hour Race 2011 Posted on February 22, 2011 by Abichal | 0 Comments News of a new UK ultramarathon taking place August 20th 2011 - The Hell On The Humber 12 Hour Endurance Race.Read more »