An award-winning New York-based podcast has launched its Irish Stew Gets Lost in Belfast series.