Johnny Carson has been spotted as a reincarnated Llama in Cusco, Peru! Share this:TwitterFacebookLike this:Like Loading...