Loading...
Published on Dec 8, 2011 by TBS
Howard and Leonard convince Sheldon's sister to stay with them while she's in California.
Entertainment
Standard YouTube License
All Comments