Tee Sesame Street x XLarge T-Shirt Collection Luis La Torre 01 February 2012 Sesame Street x XLarge T-Shirt Collection