Legendary -wait for it- dary Things We Learned on Last Night's How I Met Your Mother : 1. The last time Stella had sex (5 years ago.. in 2003): -The movie Seabiscuit had just galloped into theaters.. and our hearts. -The world was just learning about
more