Fantastic Last Call with Carson Daly interview shot at The Hollywood Tower with Discovery Channel’s wilderness pro Joel Lambert, Navy Seal and host of their popular show Lone Target!