It was the early '90s and a 40-foot iguana that once stood on the roof of a Texas bar on Fifth Avenue somehow made its way to Tribeca. / 4 comments
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram