Watch a Full Megadeth Concert in Albany NY from 1993 For Free [VIDEO]Watch a Full Megadeth Concert in Albany NY from 1993 For Free [VIDEO]Take a trip back in time and check out this performance from Megadeth on stage in Albany NY from 1993.Dalton CastleDalton Castle