Robert Ramirez, lead singer of 23 Skunks stands on the barrier while performing a new track. Photo by Elsy Barcelo