Press Pass, Inc.

Press Pass, Inc. is the company responsible for the production of the 24 Trading Card Game.