TechArt China

Spotted in China: TechArt Porche 911 Turbo GT Street R

An absolutely monstrous TechArt Porche 911 Turbo GT Street R supercar, Spotted in China in the great city of Hangzhou in Zhejiang Province by...