Idaho Mountain Lion Is BizarreIdaho Mountain Lion Is BizarreIdaho Game & Fish along with state biologist are scratching their heads.Jon MichaelsJon Michaels