Gran Turismo 7 Game Review – A decent racing title haunted by disgusting microtransactions 29/03/202215/03/2022 by Greg Wheeler