Shepard Ambellas

This is the official channel of Shepard Ambellas, founder, director, and editor-in-chief, of the popular alternative news website Intellihub.com, radio talk show host, and filmmaker.