Showing 1 - 1 of 1
Life, Richard Leu, Published on 15/02/2016
» Supercars aren't for ordinary people in Thailand where their retail prices are treble those in most other countries. Special thanks must be given to the high import and excise duties applied to them.