T.A.P Boxing & Wrestling is located in South Korea
T.A.P Boxing & Wrestling is located in Seoul, South Korea