Artist John McEnroe created this really odd sculpture near the Highland Bridge in Denver.
He named this piece "National Velvet" and it is made entirely of red, glow in the dark, plastic pods.
This sculpture has a lot of people in Denver asking each other, "What is it?"
People seem to either love it or hate it, how about you?
RSS Feed