Spare Parts Launch TrailerCheck out the launch trailer for Spare Parts.By Mike Tao on January 19, 2011 at 2:30PM PST Spare Parts