Lone Star Shark
Lone Star Shark
| 01 January 0001 (USA)
Lone Star Shark Trailers

A shark terrorizes a young couple on a Texas lake.

Reviews