Car Delays Forces EVCUP to Pull the Plug on 2011 Race Series Launch
CAR DELAY FORCES EVCUP TO PULL THE PLUG ON 2011 RACE SERIES LAUNCH Organisers of the EVCUP, the world’s first zero emission circuit electric car race series, have been forced to pull t...
Read More
