Listen to this album and millions more. First month free.
Down the Road is the second and last studio album by Stephen Stills' band Manassas. It was released in 1973. The album was not very well received. Rolling Stone was especially critical, saying "[i]t would be sad to think the people involved put this record out not because of business pressures but because they were proud of it." It made it only to #26 on the Billboard album charts and its single, "Isn't It About Time", made it only to #56 on the Billboard singles charts.