City of Heroes Freedom - Launch TrailerPlay City of Heroes Freedom for free now! By Mike Tao on September 27, 2011 at 2:43PM PDT City of Heroes Freedom