Have you heard of this series race? The Texas Electric On-Road Series