I live about a mile from "The Mecca" in Clearwater that they reference a few times in the video. The entire downtown Clearwater area is basically the cult headquarters. There are hundreds of uniformed members walking around like emotionless robots. They all just have a blank gaze like nobody is home...
|