Latest Halo spot

T.A.G ad agency in San Francisco has created another epic film for Halo 3: ODST….