Results tagged with "ross callaghan"
EVENT: FINALBOSS Weekender.
FINALBOSS are all about Japanese cars, hard driving and having fun. The purpose behind the FINALBOSS Weekender, held at Scotland's infamous Driftland, was to get all of the UK's top drivers in one place at one time. This is what happened...