Hall & Oates

play artist mix

Daryl Hall and John Oates, known more commonly as Hall & Oates, are an American musical duo from Philadelphia.

more…