TAG : FT-Bh

Toyota teases new hybrid concept car