Gears of War 3 Premiere Trailer

Oh boy! a trailer for a video game that wasn’t leaked! amazing! The trailer was suppose to premiere during Game 6 of the Chicago Bulls vs the Miami Heat, but we all know how that turned out. As with the usual Gears franchise, the video is chock-full of guns, explosions, and testosterone. A dad too.