Boomtown China

By KevinIMitton

Lambo dealer in Shenzhen

High powered super cars becoming an increasingly common sight and sound on the streets of China's 1st tier cities.

Comments
Sign in or get an account to comment.