Following the launch of Apple’s new Mac Pro earlier this month and some early deliveries arriving for customers, Other World Computing today posted a quick teardown of the machine (via MacRumors). We’ll have to wait for a full, in-depth teardown to find out specifics, but several images posted by OWC do reveal what appears to […]