Earlier this week Portugal the Man performed a show at The Capitol Theater in Port Chester, NY. That full show is posted online and you can check it out below! (If you want to just get to the beginning of the concert, skip to 17:11 in the video)
Watch Portugal. The Man live from The Capitol Theatre in Port Chester, New York on Tueday, October 24.