Welcome to Note to Self
EN
Log in
Note to Self
·
WNYC Studios
Welcome to Note to Self
May 26, 2015, 4:00 AM
·
5 min
Play
Add to queue
Mark played
New Tech City got a new name! We're now called Note to Self. And we're glad you're here. Listen here for more on our renaming.