Tag: Car

  • STELLA

    To be shown at the Tokyo Motor Show (October 24 to November 4), fashion retailer Beams teams up with Subaru for the electric STELLA, pictured above. The design is by Tabito Mizuo. Via CScout Japan.