Tag: see who wins

Who would win if DC icons Batman, Superman, and The Flash were to race. Hyundai suggests an answer...