April 10, 2010#8

Weekend Update
Seth Meyers
Jason Sudeikis ... The Devil
Marika Sawyer ... Asian-American Snooki Still
Kristen Wiig ... Aunt Linda
Tina Fey