JLT and Karl Cochran on New York Rocks TV show

Joe and "Usual Suspect" Karl Cochran recently taped the New York Rocks TV show. It's a popular entertainment scene variety cable show based in Staten Island but shown all over the New York City area. You can check out some photos taken at the taping by going to the nyrockstv website.

photo-title close