*Updated* In news today that surprises no enthusiast familiar with the series, it has been confirmed that BMW Motorsport have announced the withdrawal of their factory teams from the World Touring Car Championship for the 2011 season. This story comes … Continue reading
