A man runs over a young couple on a deserted road, then leaves the scene and tries to cover up the incident.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States