that megaplex near the mall has thx
don't have a clue what this stands for, but it's a digital theatrical sound system developed by lucasfilm ltd
"that megaplex near the mall has thx" What is the definition of "thx"?