That Russian Guy Channel Videos

28,466 subscribers
1,987,092 views | 57 videos
Hi, my name is Art. Born in Russia. Worked in US Navy. Now I live in Seoul, South