Targa 41

1 min read

DÜSSELDORF SHOW REPORT

LOA: 45ft 1in (13.75m) BEAM: 13ft 1in (4.0m) ENGINES

This article is from...

Related Articles

Related Articles