August 11, 2007 | By Joe In Brasil Grand Opening! It’s still undergoing tweaks, but whacha think? To see the real McCoy, click here: