Willard: Microsoft “is joining the Illuminati formally” by advocating Internet tax

From the March 4 edition of Fox Business' Happy Hour:

Video file