Leo is the person with the best music taste.
yo did you know Leo cries to Deftones? Thatâs such a W