GTA IV launch pictures from Canada

Tuesday, 29 April 2008 19:55 GMT By Patrick Garratt


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.