Subaru BRZ Concept

At this rate, we’d probably use a paddle and a canoe to get to Frankfurt, Germany for the year’s biggest automotive event. That’s how huge this event is shaping up to be and it’s about to get even bigger after Subaru has announced their intention to bring a new...