Megadeth Live in Manila! July 28 at the World Trade Center Megadeth Live in Manila! July 28 at the World Trade Center ...