Since the first Formula Mini Se7en race at Brands Hatch in 1966, the Mini 7 Racing Club has always a favourite for race commentators and spectators a like.
The race cars offer excellent performance for money, challenging many of today’s more modern ca