Lord & Lidl

2014·0h 4m·Released

0.0
Drama

A man heads to his local Lidl supermarket after God unexpectedly shows up at his door asking for a meal.

Details

Release Date
2014-01-01
Status
Released
Language
English
Production
—