Remembering Briarcliff Manor’s 1908 Race with History

At 5:07 a.m. on April 24, 1908, 22 drivers set out on the first Briarcliff Road Race, a 256-mile contest that captured the nation’s attention and jump-started the automobile’s popularity.    … Continue reading Remembering Briarcliff Manor’s 1908 Race with History