Interesting

Does the new Lexus LS 500 have what it takes to finally take on the Germans?