Exotic cars spotted in London, Nurburg, Frankfurt