Multiple sources have reported that The Lord of the Rings: The Two Towers, released in stores on August 26th, has had the best opening day sales of any video release this year. The c
3.5 Million Copies
Posted by ICv2 on September 1, 2003 @ 11:00 pm CT