The website for Eagles Canyon now has pictures of cars on the track. It doesn't appear to be quite finished, with no curbs, and still in need of...