The wedding of Derek and Cassie Johnson
Dave and Teri Button live in Indianola, Iowa with their three children.