Talen Ted Drops Of New 'Ventilation' EP