new icn messageflickr-free-ic3d pan white
Thee Oh Sees | by Robert Loerzel
Back to photostream

Thee Oh Sees

Thee Oh Sees play July 24, 2011, at the Illinois Centennial Monument in Logan Square, Chicago. My blog post about the concert and more photos are at: www.undergroundbee.com/2011/07/25/thee-oh-sees-at-logan-s...

388 views
1 fave
2 comments
Taken on July 24, 2011