I heard the islamists, you know the ones who contributed greatly to form this nation built the NASA giant land rover. .....he he he he he he he .............
Oh, you mean they added their level of technology, stone wheels?