Megadeth – Peace Sells – 7/25/1999 – Woodstock 99 West Stage (Official) July 25, 2020 By House of Hair