The Last Shift

The Last Shift

20250.0

A waiter closes up a diner for the night only to be met with his demise.