Alabama Black Panther Video

Here is another video someone sent me that was taken in Alabama, about 25 miles South of Selma. This one is amazing. Don’t know if it is a cougar as the cat is black and cougars don’t come in that color!!! Or do they??? Maybe it is a Jaguar or Leapord… those do come in … Read more