Which Black Sea-adjacent country do you think invented pastrami? And who does it better now, Texas or New York? (Or Utah?) Please subscribe to (and rate & review) this podcast in iTunes or the Podcas...Show More
Which Black Sea-adjacent country do you think invented pastrami? And who does it better now, Texas or New York? (Or Utah?) Please subscribe to (and rate & review) this podcast in iTunes or the Podcas...Show More
🎉 Join the #1 community of podcast lovers and never miss a great podcast.
Sign up
Recommendations