Turbo R 6.75

Buckingham Palace on wheels

160 words, North America, 1 comment

Turbo R RL 6.75 V8

Brilliant

77 words, Hong Kong

Turbo R 6.8 turbo

The Turbo R is a high performance living room

133 words, UK and Ireland, 4 comments