Ford Transit USA Forum banner
1 - 3 of 12 Posts
is it a turd ??

saw the video on something else I was looking at -

Helio is Very cool design -
looks like what I want -

is it well built ?

video of Helio -
1 - 3 of 12 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.