The Simpsons - Eighteenth Season
-
Release info:
The Simpsons S18E15
-
The episode is now completely subtitled.