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