Publication date: 18.01.2024
The “steel-cage street fight” returns—and TOTACHI is back on the battlefield!
On October 10th 2025, Totachi proudly celebrated its official launch in Antigua, Guatemala.
What a race weekend! Pure thrill, power, and passion from start to finish.