Xbox360Fanboy’s posted the first GTA IV launch photos from Canada, right here. The shots are from Mississauga, Ontario and show men in queues near large buildings, a running theme, seemingly. We’ve added them to the list.
Sometimes we include links to online retail stores. If you click on one and make a purchase we may receive a small commission. For more information, go here.