I just posted a brand new DTUBE Video Explaining...
Why is it SO awesome to be on this platform and the reason to get the word out! I've been doing a series of vlogs on Dtube but in this one Directly from Hollywood, California I explain the benefits of this incredible platform.