2006 World Solar Rally in Taiwan
 
x
OK