The Thirsty Traveler

Newfoundland Schreech & Iceberg Vodka

Newfoundland, Canada distills their very own unique spirit, "Iceberg Vodka." Thirsty Traveler will introduce you to the local moonshine, Newfie schreech! Hold onto your toque, this one's going to be a cold and crazy ride!
(Episode: TY1A12)