seppuku
Guest
Just a quick question - any idea how many LCR 225s were originally available to the UK?
I ask because I almost never see one on the road, but the dealership where I bought mine currently has two sat on the forecourt!
I ask because I almost never see one on the road, but the dealership where I bought mine currently has two sat on the forecourt!