If rain on your wedding day means good luck, then Tresha and Rich will certainly have a long and happy marriage! To say that it rained on their wedding day is an understatement — it poured!! Through it all Tresha’s smile and happiness made the weather outside unimportant. Tresha and Rich share a common French Canadian heritage, and their families traveled from all over to share in their day.
Want to see more of Tresha and Rich’s June 2010 wedding? Click here!