Take a trip into the fantastical, rock ‘n’ roll universe of Johnny Physical and learn how the downtown scene of 1970s New York City inspired it in this exclusive interview.