these games are one of the largest of their kind outside scotland she sings vocals and plays flute in kissing mirrors a death pop band from stockholm venturi was also briefly involved with the larrousse formula one team