Lo Scandalo

Season 3 Ep 86/15/2015

Archer and Lana help Mallory out of a bind when she's framed for killing the Italian prime minister.

Watching