So which is Graham Davis sock puppet?

Home