Subaru makes BTCC debut with Team BMR!
The name Subaru might be more well-known in the rallying arena where the brand had secured multiple World Rally Championship wins throughout their racing history. And now, the Japanese manufacturer will get a chance to prove its worth at the British Touring Car Championship as they are linking up with Team BMR to race in …