The Dog Whistle (2026)

The Dog Whistle (2026)

Vote for Ellershaw? 2026-10-21 United Kingdom 13 Min. PG-13
0 0 votes

Overview

An obnoxious conservative politician is repeatedly pestered over the phone for an unknown reason