Leverage poster
TV

Leverage (2008)

S03E08 The Boost Job

Aug 01, 2010 • Season 3 • Episode 8 • HD

The LEVERAGE team plunges into the adrenaline-fueled realm of skilled car thieves to bring down a corrupt car dealer.

Country: US