Sheldon Rocks!

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

Leave a Reply