«Total Immersion Racing». Members.home.nl. 11 de noviembre de 2006. Archivado desde el original el 2 de abril de 2015. Consultado el 16 de agosto de 2019.
«Total Immersion Racing». Members.home.nl. 11 de noviembre de 2006. Archivado desde el original el 2 de abril de 2015. Consultado el 16 de agosto de 2019.