Awarding success on 4 wheels

Awarding success on 4 wheels

The Armed Forces Rally Team, with their iconic white Landrovers (Romeos) continue to be a super successful tri-service team of motor enthusiasts, competing in all forms of national and some international rally events. Their presence is always warmly greeted and...