Mr. Len “Taylor Ham & Cheese”XXL StaffXXL StaffPublished: December 19, 2008SHARETWEET[Audio://townsquare.media/site/812/files/2008/12/lens-deli-39-taylor-ham-cheese-1.mp3]