speedtracktales.com
ISDT 1939: the movie
Welcome back my friends to the show that never ends, come inside come inside. The ‘Great Escape’ as it was known amongst UK ISDT fans, possibly the ‘Great Escape 2’ to those…