Baby Mackenzie is FINALLY HERE! And, it was a VERY rough ride for her mommy!