Mountain Lion - If you see one of these ANYWHERE in North Texas please report it to me!!!  The most reliable information I have suggests that there was a confirmed sighting at LLELA (south of the Lake Lewisville dam) in the 1990's.
{}