Joe and Zeb check out Red Square again and the amazing statues and talk about the great country of Russia.
Tags: