from "2007-06-08: Download Festival, Donington, UK" album by Megadeth
See who else performs this track