Back from the Dead: TVR Rights Reportedly Sold to British Interests
As it turns out, there's a whole lot more behind the message "Never Say Never" that recently appeared on the defunct TVR brand's website, than we originally thought, as the company has reportedly been sold to new owners based in London. Read more »