Alyson Hannigan is an American actress. She is best known for her roles as Michelle Flaherty in three American Pie films. But we believe that she also have another good role. Download this unique home made sex tape and decide if is her in it or Luna Lane as Alyson claims.