Bizarre Foods with Andrew Zimmern S02E03 - St. Petersburg

Bizarre Foods with Andrew Zimmern (2007)
S02E03 St. Petersburg
Episode Overview
Andrew explores St. Petersburg, known as the cultural heart of Russia.