The Subaru Rally Cross team has just let the world know that their new partner is lifestyle clothing brand PUMA. To celebrate the now three car team got chased by a helicopter on a closed course while hooning their 600HP STi’s. Oh, did I just glance over the three car team thing? My bad. There are […]