“Battle Of The Zae 10” Official Trailer from BOTZ Battles

BOTZ Battles releases the official trailer for their “Battle Of The Zae 10” event going down in San Jose, CA this Saturday, July 7th.