Ed Lieberman as Announcer (voice)
Episodes 2
The Staircase Implementation
May 17, 2010
• 20m
3x22
Leonard tells Penny about how he met Sheldon for the first time...and what happened to the elevator.
Read MoreThe Love Car Displacement
January 20, 2011
• 21m
4x13
Bernadette runs into her ex-boyfriend while attending a science event with Wolowitz.
Read More