You’ll hear many people call their wedding a magical day but this couple might actually have a point. David Blaine eat your heart out.
Continue Reading