Leverage poster
TV

Leverage (2008)

S01E12 The First David Job (1)

Feb 17, 2009 • Season 1 • Episode 12 • HD

The crew devises a scheme to heist the coveted Michelangelo Maquette from Nate's old boss and then flip it back to him for a profit.

Country: US