To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Megadeth Promo 2005 "The system has failed" Got it from Utopia Records Sydney 2004 The tour in '05 was cool!