Promise Todos com Axios

Acabei de ler um artigo relacionado à promessa e não consegui entender como podemos fazerhamada de API múltipla usando o Axios via Promise.all

Por isso, considere que existem 3 URL, vamos chamá-lo de algo assim

let URL1 = "https://www.something.com"
let URL2 = "https://www.something1.com
let URL3 = "https://www.something2.com"

E uma matriz na qual armazenaremos Value

  let promiseArray = []

gora, eu quero executar isso em paralelo Promise.all), mas não consigo entender como vamos fazer isso. Porque os axios têm uma promessa em si (ou pelo menos é assim que eu a usei).

axios.get(URL).then((response) => {
}).catch((error) => {
})

Questão Alguém pode me dizer como podemos enviar várias solicitações usando promessa.all e axios