A Perfect Wedding, Rain and Shine - A Tom Ham's Lighthouse WeddingTeresa and Trevor's wedding day could not have been more perfect. That is tough to say on a day that started and ended with a...