Phil Wain,
02 June 2009 10:05
When the sun shines, there’s nowhere better to go racing than at the Isle of Man TT Races – and, boy, is the sun shining! The first timed practice session has just finished and whilst the Island is continuing to welcome a steady flow of visitors, expected to increase considerably as the week wears on, there’s a very relaxed mood ...