The World of Lee Evans
Season 1
Ep 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…