Last night, thousands of Michiganders crammed into The Palace of Auburn Hills to see legendary Pink Floyd mastermind Roger Waters. The show that Roger and his band put on was truly a spectacle, the likes of which I've never seen before. He played two sets beginning with the Dark Side of The Moon opener "Speak To Me/Breathe," played some of his new songs as well as selections from other classic Floyd albums The Wall and Wish You Were Here. His backing band was phenomenal, including Jess Wolfe and Holly Laessig from Lucius and, as Roger put it, "Our obligatory hippie from LA" Eisley's Jonathon Wilson. The song "Wish You Were Here" is one of my favorite songs of all time and one of the first I learned on guitar so it was really special to see him perform that song. During "Another Brick In The Wall Pt. 2" children took to the stage in orange prison jumpsuits which they ultimately ripped off, revealing shirts that read, "RESIST." Roger went easy on Trump in the first set but didn't hold back for the second. After playing "Dogs" the band put on animal masks and toasted with champagne, then busted into "Pigs (Three DIfferent Ones)". A faux-Animals factory made of screens, on which they projected images of Trump with a tiny penis, as a baby in Putin's hands, and ended by projecting some of his worst quotes on the screen then the final blow read, "Trump Is A Pig" This prompted a small group of people in my section to walk out with middle fingers held high. The show easily could've ended after DSOTM closers "Brain Damage" and "Eclipse" (in which a giant prism with rainbow lights ala the album cover was projected). However, he finished it off with a few tracks from The Wall, ending with the classic "Comfortably Numb." As the band finished out Roger went down into the crowd and shook fans' hands. At 73 years old Waters is still a performance powerhouse, political critic, and all around cool dude. Not only did he play some of the greatest Pink Floyd songs from their 4 greatest albums but he created a one of a kind sensory experience. Find the unbelievable setlist below.