Teaser Trailers Elizabeth + Ben // The Mansion on Turtle Creek, Dallas November 23, 2019 Play Pause Unmute Mute Wedding at The Mansion on Turtle Creek, November 23rd, 2019 Wedding was filmed solo by Brian Rossen.