Related Photos: Alyson Hannigan
Back to category: Alyson Hannigan
NEW YORK, NY - JULY 18: (L-R) Actress Alyson Hannigan talks with host Steve Doocy during a taping of 'FOX & Friends' at FOX Studios on July 18, 2011 in New York City.
Astrid Stawiarz/Getty Images
About the Geek Mind
Read more about The Geek Mind