Special Guest Stars Armie Hammer as The Winklevoss Twins Guest Stars Pamela Hayden as Milhouse Van Houten Russi Taylor as Martin Prince