Terraria - Trolls TrailerCheck out a live-action trailer for Terraria.By Mike Tao on March 28, 2013 at 10:17AM PDT Terraria