Franco Pellegrini, May Seven