Thomas Zabihi

Thomas Zabihi
IRFA

IRFA – International Ring Fight Arena is exactly what it sounds like, a martial arts organization where fighters from around the world fight each othe …