Marcella and Kyle The Barn wedding took place at a beautiful place Land of the Giants, Sturtevant, WI 53177 Wisconsin. Scroll down to see the Highlight and Teaser video of this wedding. Share the post "Marcella and Kyle" FacebookTwitterShare…