I want to set the record straight here, people. ICG has an iguana fettish and it’s not what you think. The Iguana is our mascot and it has been since 2006. Yes, we are located on 9th street, in downtown Oklahoma City, in a thriving area and yes, we are a 200-yard sprint from Iguana Mexican Grill. But seriously, we had our Iguana mascot first...
...Read More