Hard to tell... but maybe. Cool idea... would be fun to ride one of those things. (hope they finish the project someday).
Forum Rules