News for Nov. 26, 2001

Media Watch: Set Magazine

11/26/01, 9:56 pm EST - Xoanon

Through insider sources we've gotten the SET Magazine cover a full week before it is released in Brazil. Take a look! This issue is set to go on sale December 7th [More]