A person died on Saturday in Lady Bird Lake near Longhorn Dam, as police tamp down growing chorus of speculation of recent deaths in the lake.
Chula Vista Breaking News & Events
A person died on Saturday in Lady Bird Lake near Longhorn Dam, as police tamp down growing chorus of speculation of recent deaths in the lake.