15 Jan 2023, 20:09 UTC · By: Codrin Spiridon / Racing three consecutive generations of the same nameplate is a sight to behold, and this battle between the Golf Mark VI, VII, and VII is no exception