Apparently a leaked ad for the Simpsons on Sky One. Very well done.
Δ
Oliver Jackson 2001–2025, 24 years!