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