Geneva Motor Show - Toyota Hybrid X



Mar 6, 2007