Today NASA published new Hubble Telescope pictures of the Eagle Nebula's "Pillars of Creation". NASA originally captured the phenomenon in 1989 and the image became one of the most popular space pictures ever.
Today, it is evidence God represents the Westside.