Megadeth Checks In From Quito, Ecuador (Video)
David Ellefson has uploaded footage of the Megadeth's arrival in Quito, Ecuador on April 21. The band kicks off its Latin American tour in Quito tonight at Agora Casa de Cultura. You can now watch the video footage below. For tour information, go to the Killing Road.