What the fuck is this blatant piece of propaganda bullshit? Oh yeah it's also being shilled on every page of youtube with the youtube icon top right.
Are they trying to get hype for a shillary come back?
https://www.youtube.com/channel/UCBR8-60-B28hp2BmDPdntcQ