Vapor Phantoms - Pangaea
1,662 views · Published 5 February 2008 · 2:59 · Indexed 8 November 2026
Channel: Albert Hwang · 2008 · Entertainment
This is a document of the lighting installation for Pangaea, a semi-annual music festival held in Manchester, England.