Odyssey 21 Off-Road Electric SUV

The Odyssey 21 off-road electric SUV is the rugged ride designed to take on some of the planet’s most challenging terrain. It can produce a total of 400 kW (550 HP), features a niobium-reinforced steel alloy tubular frame, and sits on giant 37″ tires.

Check it out


What do you think?

Miniature Terrain Gamer Tiles

Dual Shot Basketball Arcade Game