Radical Christians gone wild. Someone call Sheila Jackson Lee.
Good God...I live in Norh College Hill. Does anyone know the street(s) this happened on or near???