Deep into the Super Collider

After finishing their South American Tour at Mexico, metal gods Megadeth came back to the states to launch their Super Collider Tour.  Although the tour was launched to support the release of the album Super Co...