Designed by
Title
Man runs computerized training simulator stand based on racing car #105402030
Description
HANNOVER, GERMANY - MARCH 2, 2010: Man runs computerized training simulator stand based on racing car at CeBIT trade show in Hannover, Germany on March 2, 2010.
This image is editorial