This New Electric Touring Car Series Has Some INSANE Rules Pure ETCR