0.0 | 7 min
A sleazy food critic finds himself trying to critique his strangest restaurant yet.
Budget
$267
Released
January 1, 1970
Popularity
0.0