Taekwondo Palace, North Korea

  • Post author:
  • Post category:

The Taekwondo Palace located in Pyongyang, North Korea hosted the ITF World Championships snd has been referred to as the headquarters of ITF

Continue Reading Taekwondo Palace, North Korea

Madison Square Garden, New York City

  • Post author:
  • Post category:

Madison Square Garden in known as the most famous sports venue in the world. It was where the Henry Cho's All American Open Karate Championships were held during the early…

Continue Reading Madison Square Garden, New York City