Important Observations About The Universe And Those Who Inhabit It.
Tuesday, November 25, 2008
NATIONAL VELVET???This is Denver's latest in whimsical art. It's called National Velvet. Hmmm. It sits at the end of the 16th Street Mall near the ship mast. I think it looks like the result of the hemorrhoidectomy that was done on the "Mustang" at DIA. Or a big bulbous bunch of bloody boobies.