Big Ed Tells 90 Day Fiancé Critics He & Liz Are 'Living Our Best Life'(08) Save Image Image gallery: 90 Day Nudes