Sesame Street – Review June 13, 2005 We were stoked to get Sesame Street’s “Def Le Bird” tee shirt, Cookie Monster sox, and especially the Oscar the Grouch furry CD wallet.