Circus World First Glimpse TrailerCheck out a quick teaser trailer for Circus World, due out in the second half of 2012.By Mike Tao on April 27, 2012 at 12:31PM PDT Circus World