Starting in 1905, The Tourist Trophy is the oldest motor race in the world still being run.
BlogStarting in 1905, The Tourist Trophy is the oldest motor race in the world still being run.2 LikesTom Fritz ArtGroupTom Fritz Art2 Likesleading large cropphotoleading large crop2 LikesNew race car for 2012 seasonphotoNew race car for 2012 season1 Like