What a fun wedding! Maggie and Mac sure do know how to put on a party and I was so honored to be there with them! They had to endure a reschedule and add a few months wait but once they finally made it to the wedding they let it all hang out! Thanks to […]