wannabeanimator: Disney’s Treasure Planet was first released on November 27th, 2002. As of 2011, [it is] Disney’s biggest financial loss. Total cost: $180 million (including $40 million for advertising). Total worldwide gross: $101 million. Total
toplesscelebs torpedotits