Mountain live during one of the last shows of the World Trade Center Center Stage Summer Concert Series, just 30 days before the towers fell.
7 years ago
8 years ago
8 years ago
9 years ago
9 years ago
10 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
14 years ago
14 years ago
14 years ago