Shocking Grand Theft Auto VI leak reveals new game set in Regina
REGINA – A massive leak of footage from Grand Theft Auto VI has surprised gamers by revealing that the game will be set in a thinly disguised proxy of Regina, Saskatchewan.
Videos posted on YouTube by an anonymous leaker show the game’s…