Wednesday, May 28, 2008

At the Denver Convention Center, 40 foot tall "Blue Bear" appears to be peeking in on activities inside.

No comments: