That was a amusing. I have actually never seen a protest from these guys. Where are they located anyway?
English
-
Topeka Kansas. But they go pretty much everywhere. Fun Fact: Members of their Church are banned from going to Canada or Great Britain.