Loading the player...

Sophisticated car-submarine located in Russia




After a flood in Russia Adler, a woman manages to pass through the flooded road to the modern car…

commentary

Please Login to comment
avatar