Wallis & Steevens Road Roller 8095, "The Favourite" - Rallies