Gods vs. Humans Teaser TrailerCheck out a teaser trailer for Gods vs. Humans.By Mike Tao on January 20, 2011 at 11:29AM PST Gods vs. Humans