0.0 2025 | 7 min
As a food critic, Al Spencer, disrespectfully comments on the food. Amelia, the diner's owner snaps.
Budget
$7,867
Released
September 28, 2025
Popularity
0.0