TV On The Radio performs at the third day of the Spring 2015 Boston Calling Music Festival, held in Boston’s City Hall Plaza on Memorial Day weekend.