Until Mummy and Daddy Somemeat show up to proclaim their disapproval, I 'm wondering if it's TLC exaggerated bull crap.
I don't think she can sponsor him on a K1 since she herself isn't a US citizen but most likely a resident or green card holder. As per the K1 website: "U.S. green card holders (permanent residents) are not eligible to sponsor a fiancé for a K1 visa."
So, unless she is thinking to come back to Canada (gawd forbid!) and bring Aladin here too (I'm dreading even typing this), I really wonder what the long con is for this love rat. Unless he doesn't realize she's NOT a citizen and cannot bring him over.
Oh and a screen shot of Laura giving her passport at the booth. It's not a great shot but you can tell it's a Canadian passport.