Alexander Begak, a Russian inventor unveiled his most recent creation earlier this week. "Evolution", according to Alexander is the ultimate machine that can operate on land, sea and air.
By Meera Dolasia - 153 words
By Meera Dolasia - 153 words
Alexander Begak, a Russian inventor unveiled his most recent creation earlier this week. "Evolution", according to Alexander is the ultimate machine that can operate on land, sea and air.