Who will be the next fare? What lonely woman can resist the forbidden thrill in the back seat of a taxi cab? As the taxi cruises the back streets what illicit acts could possibly be taking place in the shadows?
1981
2006
2001
1980
1999
1986
1994
1996
1989
2013
2005
2012
2004
2015
2007
2014