Introducing.... Steve and Allison Terry -- married just moments before this photo was snapped in Norman, Oklahoma. The couple honeymooned in Cancun, Mexico. Steve heard they had a beach there, but never saw it!