petertaylor-photographic.co.uk
Anthony May - Locost 7 - Demon Tweeks / Yokohama Locost Championship
Anthony May Locost 7 during Demon Tweeks / Yokohama Locost Championship as part of the 750 Motor Club at Oulton Park