A happy young couple are on their way home from a camping trip, when they run into a terrifying surprise.
No data