Megadeth – Beale Street Music Festival, Memphis – Quality Live Video Available, May 4

Megadeth played a sick show at the Beale Street Music Festival on May 4, 2012 at Tom Lee Park in Memphis, TN. Watch quality fan-filmed live video from Megadeth’s set below. Thanks to @sartainfamily for getting up close, filming, and uploading the videos. “Never Dead” “Dawn Patrol” “Peace Sells” “Holy Wars” Complete Setlist: Never Dead […]