- Nov 26, 2011
- Reaction score
You are incredibly ignorant.Leftists never refer to Black churches as megachurches that I have ever read online.You made up some shit and then asked for ideas as to why your manufactured bullshit is real?(Black churches are never "mega churches" for some reason.)
I wonder why that is, any ideas?
I wonder why you do that. Any ideas?
Triumph Church is a Christian megachurch located in Detroit, Michigan, USA.