The Big Bang Theory: Episode 10.24 – The Long Distance Dissonance (Season Finale) Sneak Peeks