pony express

Bizarre Foods Season Premiere Tuesday July 3, 9/8c on Travel Channel!

Bizarre Foods: Pony Express Premieres Tuesday July 3, 9/8c on Travel Channel! We filmed in some truly amazing locations for this season of Bizarre Foods. There were moments in each episode where I just had to pinch myself—whether it was driving a real World War II tank in Belgium, trout fishing in Scotland with Angus…  Read More