I'm afraid the end is near. What a shame. Probably means the end of Toyota Atlantic also. Leaves us with basically no professional open-wheel road...