Faces released "Ooh La La" in the U.S. in March 1973, offering a wizened commentary about learning our most important lessons long after we can use them. Rod Stewart became its living embodiment. By ...
Released in April 1973, Ooh La La was the fourth and final studio LP by the Faces. The success of Rod Stewart's upstart solo career ultimately meant the Faces' raucous party didn't last much longer.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results