Bonus DVD of Siamese Dream album deluxe edition 2011. Great concert of Smashing Pumpkins in Metro,Chicago 25/08/90.
Video Rating: 5 / 5