Bizarre Foods with Andrew Zimmern Season 2 Episode 3

Overview
Andrew heads to Russia’s cultural capital of St. Petersburg as he embarks on his culinary tour.
Andrew heads to Russia's cultural capital of St. Petersburg as he embarks on his culinary tour.