posted on Jan, 9 2011 @ 11:42 PM
Two "human skins" worn by previous US Presidents on display in storefront _
There you have it! Confirmation not embedded in a decompressed youtube video!
(*for the "official" record - these are just wax sculptures....but we can still dream!