Ray Price

Ray Price
Very good trainer a lot of fun to ride with and every thing is explained clear and precisely all in all a excellent trainer

Ray Price 6 August, 2014