BigBoof1959

Religious Affiliation
Christian
Political Spectrum
More left than right
Slogan or motto
"Rene Girard is onto something."
Top