Photo: leroy sanchez celebrates release of new album with party 11 | Photo 4662478 | Just Jared: Entertainment News