Tag: SIRO-A

SIRO-A announces additional dates for U.S. Techno Circus Tour

Japanese multimedia performance unit SIRO-A will continue their “Techno Circus” tour of America in April in Florida and Wisconsin, following stops in Colorado and Nebraska earlier in March.

Continue reading