Originally Posted by SRGTO Where you at? Looks like Lucky Peak? Lake Amistad, Del Rio TX It's right on the Texas/Mexico boarder.
Forum Rules