TV Host Visits Pittsburgh In Search Of Odd Local Cuisine"Bizarre Foods" on the Travel Channel has taken its host around the world in pursuit of odd cuisine.

Watch & Listen LIVE