Advertisement
Targa Rally at Albemarle Barracks 28 miles total with 25 test miles, concrete & tarmac, no public road usage.
Advertisement
Event Venue & Nearby Stays
Albemarle Barracks, England, Harlow Hill, Newcastle Upon Tyne, United Kingdom