“Jaws on the Water” on Lake Travis, Texas
I’ve heard of this before and it is STILL one of the coolest things ever. Happening on Lake Travis in Texas and going strong for the fifth year in the row, movie goers can watch one of most LEGENDARY movies in cinema history – JAWS! – while floating and bobbing on the lake, dangling their […]