22 Feb 2007

The Trial You Never Saw

A documentary made by Barry Lando and Michel Despratx for European Television