On MeTV Now:
Mission: Impossible
Cocaine
Carl Reid, a Syndicate cocaine distributor, and his chief supplier, Fernando Laroca, have created an undetectable series of pickup and payoff locations that have baffled conventional law enforcement agencies. They're planning a huge shipment in 72 hours and it's up to the IMF team to stop them.
Up Next: