Alborz Fallah 0 views 0 comments 23 Oct 2019
Aston Martin's super-focused Vantage AMR supercar was revealed back in May, but at last the company has given media a spin. How does it go? Alborz finds out here.