When we found this American football team in the middle of Russia, we knew it wasn’t just time to start making videos in English- it’s time to make an English language YouTube Russia Travel Channel!
With that, enjoy the video, and be sure to leave some comments as the team in Izhevsk will be reading, and also let us know what other parts of Russia you would be interested to learn more about.
In this video, the American football players in Russia share their love of the game, and also their views of their favorite teams in the NFL. Enjoy!
And you can check out our Russian language channel here: youtube.com/amerikanets