William John
William John

William John

Proud entrepreneur. Tv advocate. Certified pop culture ninja. General bacon fanatic. Avid internet specialist.