Alexandria: Birthplace of windsurfing?

September 2, 2010 at 7:00 pm in Alexandria Echo Press

One day, about 50 years ago, Al Seltz daringly rose to his feet on the edge of a sailboat, and skillfully skimmed over the waters of Lake L’Homme Dieu. That moment may have put him in the history books. Continue Reading