Thomas/Sesame Street Parodies - Featuring Rosie and Emily

Cast
 * Rosie as Big Bird (I know Rosie is female)
 * Emily as Snuffy (I know Emily is female)
 * and more