Sometimes a late night cab ride costs more than you bargained for.
1993
1996
2018
1968
2016
2017
2019
2023
1991
2011
2005
2015
1983
1975
2010
2014
2006
2013