The World of Lee Evans Season 1 Episode 3 One Late Night
- February 22, 2011
Driving down the motorway at night, Lee picks up a hitchhiker. After the radio warns that there's a murderer on the loose, the possibility that he's sitting right there in the car is all…