[youtube]http://www.youtube.com/watch?v=DhjDUWqSHLo[/youtube] Tonight, the Iguanas and Los Po-Boy-Citos play Wednesday in the Square at Lafayette Square, with the show starting at 5 p.m. Here’s footage of the Iguanas performing in Texas September 24, 2005, less than a month after the storm.