Watch Leverage season 3 episode 15 tv series online free
Release: Dec 19, 2010
The team infiltrates a Department of Defense research lab in order to stop the villainous Damien Moreau from murdering a brilliant engineer and auctioning her work off to international terrorists.