Monster Energy takes BRC title

Monster Energy has been confirmed as the title sponsor for the MSA British Rallycross Championship. It was widely expected that...