Censored: 46
 Archived: 344
 Total: 1,046
 Views: 872,914
 Subscribers: 19,700
 YouTube Channel
 SocialBlade Stats

 Created: Mar 25, 2009
 (Added May 27, 2020)

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.