Maccast 2010.04.12 - iPad Launch with Victor and David

Duration: 4220