Seen in Shanghai

AutoRacing1.com spy cameras snapped this photo on November 8th in the Shanghai, China Ritz Carlton of Red Bull billionaire Dietrich Mateschitz making a presentation to Guo Jie, one of the … Read More