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?
2005
1985
1973
1960
2003
1988
1999
2002
1994
2004
—
2001
2007
1998
1992
2008