BMW 3 Series Touring E91 With LS Swap Makes 850 HP At The Wheels
The BMW 3 Series Touring died in the United States after the F31 was retired, but American fans of the Bavarian estate are missing it dearly. One such long-roof enthusiast is Jake who happens to…