King Tuff Photos King Tuff played The Echo in Los Angeles on July 27, 2012. We fiiiiinally got our photos back from that show.Photos by Mor Fleisher-Leach