Steve Hartsoe-promo live horiz
Steve Hartsoe, who is also a senior editor in the Duke Office of News & Communications, performs with his band at the Pour House Music Hall in Raleigh.
Steve Hartsoe, who is also a senior editor in the Duke Office of News & Communications, performs with his band at the Pour House Music Hall in Raleigh.