Points finishes for unlucky RLR MSport in ELMS Barcelona curtain-raiser
RLR MSport secured a top six result in the 2023 European Le Mans Series (ELMS) 4 Hours of Barcelona (19-23 April), and the team will take confidence into the rest of the season after demonstrating podi…