Laughing Ghost Nation

Short video of the install and preview for the upcoming Laughing Ghost Nation (July 27th – August 14th) exhibit by Theo Ellsworth @ Giant Robot 2 in Los Angeles, Ca. Thanks to Eric Nakamura and Theo Ellsworth.
Peace!