Maybe I saw an "R" whizzing by in the background of this most excellent clip first posted by fellow Astorian blogger and sometimes JIA guest-writer Annie Yanger. In fact, Sesame Street is filmed in our very own Kaufman-Astoria Studios.
Muppets Ride the Subway
What better way to start off the week, right? Thanks, Annie!