Steven Powell aiming high after announcing series return

Steven Powell will return to the British Truck Racing Championship this year for a third consecutive campaign in Division 1, once again teaming up with Neil Yates to pilot a MAN. The Kent racer heads into one of the UK’s most competitive categories eager to build on the previous two years worth of experience, where …

Steven Powell aiming high after announcing series return Read More »