Sesame Street watches (Bellagio Time)

Bellagio Time produced an upscale line of Sesame Street watches in 2009 and 2010.