Sweet spot and shot Daniel! May I ask, do you live in China, or America? You seem to be in China a lot, so I was wondering where you actually live haha..
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...