Dog Eat Dog (Live Plaza De Toros De Las Ventas, Madrid, July 10, 1996)

Dog Eat Dog (Live Plaza De Toros De Las Ventas, Madrid, July 10, 1996)