News, Videos What does Superman, Batman and the Flash have in common with Hyundai? [+video] Hyundai recently just launched an advert, the video starts out with what seems to be a city in the US…