Shepard Ambellas is All Over Aliens at the Mall

What in the world (or out of it) was going on at the Mall in Miami the other day? Why haven’t we heard more about what appears to be one of the largest police responses anyone has ever seen? Sponsor Crowdsource the Truth & enjoy exclusive content on SubscribeStar, Odysee, Substack & Patreon @Crowdsourcethetruth
Back to Top