Where To Stream Leverage Season 2 Episode 6
The Top Hat Job
- Aired August 19, 2009
- 60 Min
- Rated 7.5
- Number 53 Of 77 Rated Episodes
The team employs very unusual methods to infiltrate a corporation that has been selling tainted food to the public.
The Top Hat Job
The team employs very unusual methods to infiltrate a corporation that has been selling tainted food to the public.