Toyota FT-Bh – teaser images of Geneva-bound hybrid Image #89270