f1-grandprix.com
F1's Spiritual Home In the U.S. | Formula One Art & Genius
Watkins Glen, home of the U.S. Grand Prix for two decades — a rustic small town in the pretty Finger Lakes region of New York state — truly is the spiritual home of Grand Prix racing in America. But staying in motels is hardly F1 style these days.