Big Blue Bear
The "Blue Bear" is located at the Denver Convention Center in downtown Denver stands 40 ft tall
DenversBear