The Art Machines Ælla-60 is part vintage racecar, part modern sports car, and every bit as exclusive as the name and price might lead you to believe.
Cadillac and General Motors are hitting the sport like a ton of bricks in 2026, ending a decade-long run of the sport's 10-team championship (RIP Manor Racing, thanks for the memories) and opening up ...