Husband & Wife, at last! Our wedding day was beautiful. Photo by Tara(03) Dr. Jeffry Heller 01 Aug 2025 Save Image Image gallery: Wife Menendez Brothers Now: Inside the Lives of Rebecca Sneed and Tammi Menendez