Remember the Lone Star Cafe? 13th St. & 5th Ave. For a few years they had a giant iguana on their roof, until someone actually bought it and took it to their home…

 

©Matt Weber

Leave a comment