This video is no longer available. Please check below for related videos.
Becki Newton appears on this episode of How I Met Your Mother and, as you can tell, she's a mirror image of Barney. We can't wait.
How I Met Your Mother
How I Met Your Mother Season 7 Episode 16: "The Drunk Train"
- Related Videos:
- HIMYM Videos, Promos
- Related Post:
- Uploaded by:
- Matt Richenthal