“Jaws on the Water” Returns to Lake Travis in Texas Beginning June 8th!

Watching Jaws on land is terrifying enough, but could you imagine watching it… while floating in the water?! For the past several years, Lake Travis in Texas has been playing host to special “Jaws on the Water” screenings, described as the ultimate “dive-in” experience. Beginning June 8, 2019, “Jaws on the Water” returns to Lake Travis for … Continue reading “Jaws on the Water” Returns to Lake Travis in Texas Beginning June 8th!