I have the truth…it was me and a couple of buddies in cougar costumes. We just happened to get caught munching on a deer next to a trailcam. Sorry for the confusion
dowling and thomas ave is on the north side, not northeast. northeast streets are named after dead presidents, the north side is alphabetical. i will say, there are cougars on both sides of the river.