Posts Tagged ‘Anthony Weiner’

Unfortunately, Saturday Night Live’s season had already ended before the Anthony Weiner scandal erupted. But that won’t stop Jimmy Fallon

Advertisements

The winner of the Mr. Self-Destruct Award for the last week is a no-brainer.