100 years on Main Street