The Spa 24 Hours celebrates its 100th anniversary in 2024, with a whopping 67 cars set to tackle the world-famous event renowned as one of the toughest in motorsport. BMW squad Rowe Racing arrive ...