Anthony MacLean

Location: Switzerland 

Car: Lancia D24R

Series: Carrera PanAmericana, Goodwood Festival of Speed, Targa Tasmania etc.,