Steve Scott

Steve Scott is a art effects lead that worked on Halo 3.