Aug 20th, 2007

The release of the ultimate MEGADETH box casts its shadow ahead. The advance notice could be seen on the huge Reuthers screens on Time Square in New York on August 9th and 10th. A text could be seen on the upper monitor, the cover on the lower one.