Archive for July 10th, 2008

watkins glen international

Nicknamed the “The Glen”, watkins glen international is one of the countries most historic race tracks. Situated around the southern portion of Seneca Lake close to Watkins Glen, New York the track was long recognized throughout the world as the main track of the U.S. Grand Prix but for nearly 50 yrs the glen has [...]