The Geneva Motor Show is in full swing and all sorts of new vehicles and concepts are appearing, almost faster than the press can keep up with, but one car has been the focal point for everybody so far: The Koenigsegg Regera. Koenigsegg, for those who are unfamiliar with them, is a Swedish manufacturer of […]
More...
More...