Illuminating Extinction: Projecting a Snow Leopard on the Empire State Building
- 9 years ago
Massive images of the worlds endangered species were projected onto the Empire State Building to call attention to the upcoming release of Discovery's documentary, Racing Extinction.