At Your Leisure: A Lost Roadside Beacon

The big green sign could once be seen by drivers exiting turn one at the Indianapolis Motor...

Read More