You have Louisiana and Kentucky listed as your location. If this was in LA I think it is a honey badger. If it was KY it was definitely a large mongoose.
You have Louisiana and Kentucky listed as your location. If this was in LA I think it is a honey badger. If it was KY it was definitely a large mongoose.