Season 7 Episode 17 episode 17

How I Met Your Mother Season 7 Episode 17 "No Pressure" Sneak Peek

Take a look at the hilarious sneak peek for How I Met Your Mother, season 7 episode 17, "No Pressure". What do you think is on that tape?