Dead Head

North by Northwest

The Deadhead is a floating sculpture built on a barge by Cedric and Nathan Bomford.

More From AudioMobile/North by Northwest