A long time ago I found a link in this forum to a site with NETRA and ECEA races on DVD for sale. Can someone please point me to this site since I've somehow lost most of my "favorites".