Anything But A Wedding! Photography by Homer Shannon | Brad and Carl Races

Millennium Running Turkey Trot 5KMillennium Running Traveler Half MarathonMillenium Running - 10 Mile RaceNiagara International MarathonSnowflake Shuffle