Friend of mine recently picked up this amazing LFA, absolutely had to go get some photos of it
It is a 2011 car imported from Japan and has only done 194km from new. The V10 sounds absolutely incredible
It is a 2011 car imported from Japan and has only done 194km from new. The V10 sounds absolutely incredible
Last edited: