Car review

Swedish hypercar is one of the fastest, most powerful and most expensive cars ever produced. So just how good is it?