Joker Stairs: New York’s latest tourist attraction 21 October 2019 Stairs in the borough of Bronx, New York, have been dubbed 'The Joker Stairs' after... read more