News

Oct042013

BLACK SABBATH, MEGADETH TOUR KICKS OFF IN SANTIAGO

Megadeth joins metal legends Black Sabbath as they kick off the Latin America tour tonight in Santiago, Chile! The 9-date trek continues on through Argentina, Brazil, Colombia, Costa Rica and wraps up in Mexico City on Oct 26. Check the Killing Road for tour details.