National Velvet
Basic Information
National Velvet is an artwork in Denver, Colorado that has been described as "a large red pile of oversized kidney beans". At night, it is illuminated from within.
Sources
Game and Story Use
- Look at the image in the linked article. Could you doubt for even a moment that this… thing is the hive of some sort of alien insect which will swarm at night to burrow into the brains of their unsuspecting victims?
page revision: 3, last edited: 15 Apr 2013 10:25