Here is a link.
Last summer was it first season. For this summer, the track is being extensively overhauled, new additions etc.
There is also lots of pictures and some videos of some of last summers races.
If you race electric offroad and plan to visit Toronto Ontario Canada.
This is the place