Heidi and Spencer head down the aisle and two unexpected guests manage to attend the ceremony.
May 25, 2009
Sep 29, 2009