Sesame Street watches (ewatchfactory)

Applause produced a Sesame Street watch in 2003, celebrating the 35th anniversary of the show.