Azalea Trail Maids at First Light Marathon

The Azalea Trail Maids make an appearance near the start of the First Light Marathon in Mobile, Alabama, Sunday, Jan. 13, 2008.

Leave a Reply

Please use your real name instead of your company name or keyword spam.