Latest Update
August 9, 2006:
Pictures of Vinay Racing IFC in Shanghai