“Among the debuts, Supercars.net picks the Mazda Ryuga as the top supercar of Detroit, but a special mention has to go to Mercedes-Benz for their refreshing ice-rink display, complete with a floor-to-ceiling frozen wall’…..Mazda Ryuga Gallery + 2007 Detroit NAIAS