The Brownsville Texas thing piques my curiosity. It makes me think of Fast and Furious. >>8772391
I may be on the wrong path, but it's interesting. I don't recall a dig on [DELCAS]. I could be wrong though. There's also a hotel on Brazil called Delcas. >>8772554