Canadian Vixen: Alberta Mayne Canada has its fair share of sirens and one tempting talent is ALBERTA MAYNE, the stunning cutie from Calgary. Her endeavors on television has seen her grace popular shows “Psych” and “The L Word” where she engaged in an intense love scene with fellow actress Katherine Moennig. While she’s impeccably convincing as a lesbian, ALBERTA could arouse the sense of us guys any … Continue reading Canadian Vixen: Alberta Mayne