F1 Barcelona Test 1 Tech Roundup
http://www.joemacari.com
Filmed on location in the showroom of Joe Macari Performance Cars, London, England.
Images courtesy of: Peter Windsor Private Collection, LAT Photographic
http://www.latphoto.co.uk