It’s hard… not to get excited at the sight of a concept car like this one, the Subaru STI Performance…