How I Met Your Mother Season 6 Episode 8 “Natural History” Sneak Peek

3 years ago, by

November 6, 2010

After promo, we have a sneak peek for season 6 episode 8 “Natural History”. Make sure you check links after video for more How I Met Your Mother spoilers on the next episode!

http://www.youtube.com/watch?v=HowVaa_xVeM&feature=player_embedded