Sheldon Cooper you’re my hero

Wait, does Penny sleep with Sheldon Cooper ?!  I would take her so hard……to a museum to get her some education.Sheldon Cooper and Penny