did you guys see the latest installment of broken saints yet?
online fantasy animated comic-style tale about four strangers from around the globe at www
"did you guys see the latest installment of broken saints yet?" What is the definition of "broken saints"?