MIBR: Org Overview

From competing in North America to tearing up Brazil, MIBR and Immortals have been around the block.