It debuts in 2028, but it's already the talk of motorsports. Here's what you need to know about the fresh design of INDYCAR's new ride. >>> This is another headline indexed and brought to you by the AUTOMUNDO website.