An Artifact of our Imaginations (DeLorean Door)
DeLorean DMC-12 Door shell
30 in x 30 in x 48 in
2013