|| This article about an episode needs to be expanded with more information.|
Please help out by editing it.
Mystery vs. History is the sixth episode of the seventh season of How I Met Your Mother, and the one-hundred and forty-second episode overall.
Starring: Josh Radnor (Ted Mosby), Jason Segel (Marshall Eriksen), Cobie Smulders (Robin Scherbatsky)
With: Neil Patrick Harris (Barney Stinson)
And: Alyson Hannigan (Lily Aldrin)
Special Guest Star: Kal Penn (Kevin)
Guest Starring: Amber Stevens (Janet), Ray Wise (Robin Sr.)
Co-Starring: Drew Droege (Waiter), Eleanor Seigler (Mia), Rachel Sterling (Paula)
Behind the Scenes