Sheldon's Twin Sister Big Bang Theory - This episode first aired on monday may 5 2008. Sheldon's Twin Sister Big Bang Theory : Big bang, unlike most series on.