Then I read the words "out of a Sesame Street apartment" and slowly it crept into my skull jelly. "Ohhh... they actually LIVE on a Sesame Street..." Then I did a mapquest for all the Sesame Streets in the US and... then realized I seriously need to take up a more productive hobby.
I think I need an MRI, a brain scan, and a bunch of those tests Dr. Hubbard gave Homer when the Simpson "Dumbening" started to take place... I scare myself sometimes...
Thanks for ping.
I almost got an apartment on Penny Lane once; the complex was called Abbey Road. I'm a sucker for a cool street name.