Is the 745 horsepower VLF the ugliest supercar mankind has ever seen?George Karagiannis-13/01/2016-1 minutes readAt TopSpeed.gr, we've said it before, we love cars. All cars. But, sometimes, even we get out of our...