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 all the vendors who made this one special and especially Allday Events for making it run like clockwork!