A tourist couple take a bizarre tour of Greenwich Village.
2007
2004
2014
1995
2008
2010
2002
2012
2016
2013
2009