Hey! Some readers of the 'blog snapped this photo. I can't really tell if this is Ché or not, but if it is him, then apparently he's at a peace protest in Connecticut. Keep an eye out all you Connecticut residents!
Weblog Home of the Spirit of Vatican II Catholic Faith Community in Knoxville, Tennessee
ADMINISTERED BY THE OCP. CERTIFICATION PENDING.
[not currently affiliated with the Diocese of Knoxville]