Proof of the Illuminati
Available on iTunes
Filmmaker Damian Chapa enters the Bavarian museum and shows the real documents from the Illuminati.
Starring Damian Chapa, Dr. Imbler
Director Damian Chapa