Check out the huge TRIO billboards printed for the Expendables 2 campaign. Towering overhead in Times Square… front and […]