pics or it didn't happen. Some dude on SA is insisting that its being built at Nacra US.