Jim Parsons, the Big Bang Theory’s Sheldon Cooper, plays a huge succession of different characters in this cancer charity video. Joyful, absolutely joyful.
Jim Parsons, the Big Bang Theory’s Sheldon Cooper, plays a huge succession of different characters in this cancer charity video. Joyful, absolutely joyful.