Gran Turismo TV Car shows on demand in August. Screenshots by Robert Purchese, Senior Staff Writer Updated on 16 July 2008