20V20 sport SUV Geneva show coverage Auto Shows Mar 3, 2015 0 The 20V20 (meaning Vision 2020) is a sport SUV that Seat says delivers the brand’s vision of the future.