Spread the love

We have multiple sightings of orb formations north of Austin Texas. In this episode we review the eyewitness accounts and point out the many debunking attempts.