Megadeth – Germania Insurance Amphitheater, Austin, TX, 20/08/21

2021-08-27T10:00:15+10:00

A newly-revitalised Megadeth took to the stage in Austin, Texas for the first night of their Metal Tour of the Year yomp across the States...