Last night, founding member of Pink Floyd, Roger Waters, performed three classics from The Wall on The Late Show With Stephen Colbert. The performances come ahead and are in support of his upcoming 40-date This Is Not A Drill tour.

The iconic bassist performed three tracks off Pink Floyd’s seminal 1979 LP, starting with “Happiest Days of Our Lives” which was followed by parts two and three of “Another Brick in the Wall.” 

During the performance Waters handled electric guitar and was backed by an ensemble comprised of vocalists, string instruments and The Greyboy Allstars’ acclaimed organist Robert Walter, evoking a sound reminiscent of Waters’ 1970s rock opera era. As they played the words  “Good,” “Us,” “Evil,” and “Them” flashed in a subliminal-message-esque fashion.

Waters’ upcoming North American tour is set to kick-off at PPG Paints Arena in Pittsburgh on July 6 and hit major American cities like New York, Chicago, Boston, Atlanta, Miami, Las Vegas, Los Angeles and more. He’ll be joined by Walter during his tour which will conclude with a performance at Palacio de los Deportes in Mexico City on Oct. 16. 

Find tickets to Waters’ This Is Not A Drill Tour here.

Watch Roger Waters’ performance on The Late Show below: