s625h Posted August 18, 2017 Share Posted August 18, 2017 Any rumors on 2018 ESC Track location?? NASA is due to announce at ESC at Sebring. AS soon as anyone hears anything, please post. Link to comment Share on other sites More sharing options...
Recommended Posts