Vittorio Angelone: Who Do You Think You Are? I Am! – Leicester Square Theatre, LondonBy The Reviews Hub - LondonMarch 8, 202402 Mins Read Vittorio Angelone bounds onto the stage wearing two pairs of shades in honour of his hero, the bowler, Pete Weber.…