Exhibit 10.6 REVENUE SHARING AGREEMENT THIS AGREEMENT (the "Agreement") is made the 21st day of November, 1997. BETWEEN: (1) * and (2) BLOCKBUSTER VIDEO INC. whose principal place of business is at 1201 Elm Street, 31st Floor, Dallas, Texas 75270...