Universal Pictures pulls the plug on Cartel
Universal Pictures has pulled the plug on Cartel, five weeks before filming was scheduled to start in New Mexico.
FORD will pull the plug on its works FIA World Rally Championship team at the end of the current season.