TECH SPEC: Odyssey 21
May 07, 2021
0 minutes
Overall length 4401mm
Overall width 2300mm
Overall height 1864mm
Front track 1998mm
You’re reading a preview, subscribe to read more.
Start your free 30 days