Seems legit.
There may actually be evidence that stars control their own galactic paths.
theantimedia.com
Get replies from creators like The Anti-Media