Because Subaru himself was SubaStar (not verified) December 14, 2018 - 11:03AM Permalink In reply to Why the hell would they make by Brian (not verified) Because Subaru himself was talking about hybridation when presenting this concept... Reply