2 ms·He's the most shameless self-promoter you'll find, so my guess is he's terrified of failing in public.by anth_anm 8y agoHe's the most shameless self-promoter you'll find, so my guess is he's terrified of failing in public.