David Williams
David Williams hasn't written any stories yet.
David Williams hasn't written any stories yet.
CNN Digital community manager. Proud part of Team iReport. Slightly obsessed with archery and Doctor Who. Probably wearing a Domo shirt. RTs not endorsements.