Another month, another Gran Turismo 7 update on the way. Kazunori Yamauchi dropped the usual teaser on social media, and the update is expected to land around April 23 with three new cars in tow. As always, the cars are hidden, except this time th...