Your life destroyed on air.
Feedback
Released
EN
—
A radio host is kidnapped on air and forced to tell secrets about his past.
Spain
English
2008
2005
2007
1950
2016
2009
2004
2003
1990
1991
1971
1983
1992