Archive for 11/2016

Iggy (iguana sculpture at the Fort Worth Zoo)

New York's Lone Star Cafe at 61 Fifth Avenue (corner of 13th Street) featured country music acts from 1976 to 1989. A 40-foot polyurethane-and-steel iguana sculpture named "Iggy" was…