Norman Sheppard


Omninational man of internet savvy.