Subaru, I Dare You To Build These STI Concepts
What we've got here are two concept cars. One gas. One electric. Both STIs. Both sick as hell.

What's Your Reaction?






