The years fly by. Like a bad husband, I forgot about a major milestone! ITA was launched on June 26, 2001. The site's original name was InsideFMRacing.com, as TAD and TAFC was then known as Federal Mogul Dragster and Funny Car. Thanks so much for all of you who have made the site what it is!!!