Race Series Unveiled in Great Britain

Series seeks to improve the profile of British racing.