Voltar the Invincible »
South Korea's Taekwon V Robot
If you know anything about Japan and South Korea, you know they have the illest rivalry. From World War 2 to the World Baseball Classic, there has always been that tension. So after the
Read More »