Satanic Rituals and Human Sacrifice at Travis Scott’s Astroworld Festival

Greg Reese | Infowars.com

A look at the mysterious deaths and strange happenings at the Astroworld festival in Houston, Texas.

Watch Here:

https://www.infowars.com/posts/satanic-rituals-and-human-sacrifice-at-travis-scotts-astroworld-festival/

Facebooktwitterredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *