New York, NY Early 2000s: I met a friend on a street and he told me I had to go look into the window of a restaurant on West 67th St. I walked past and glanced in and saw Howard Stern’s then-girlfriend eating dinner with what looked like an old woman with hair up in […]