OMG O'KEEFE MEDIA GROUP, JAMES O'KEEFE