The couple is back, and this time, Stephanie Vixen breaks the internet!