Read on a Facebook thread over the weekend that the Houston Autorama has been cancelled for this year. Someone responding to that post said the Dallas Autorama next year is also dead. Is this a "local thing", or is it a national ISCA/IASCA thing?...
Or just some really bad internet gossip?