Mountain Lion Caught On Camera On Street of South Dakota TownMountain Lion Caught On Camera On Street of South Dakota TownPolice in South Dakota town telling residents a Mountain Lion was spotted going down a street. Keep pets indoors and be aware if you are going out for a walk or jog.Ben DavisBen Davis