Mowle and Keen Set To Take on The Red Bull Ring
Lee Mowle and Phil Keen have teamed up in 2017 to take on the challenge of the Michelin Le Mans Cup with their focus firmly set on the title and the 24 Hours of Le Mans invitation in 2018. Phil Keen from Reading in the UK is well known as one of the fastest GT…
Read article