OMG! For best French fries, look at Jupiter
Forget McDonald’s or your neighbourhood fast food joint. For best French fries, plan a trip for a drive-thru on the largest planet in our solar system! Sounds fancy but for future space travellers, scientists have answered where in the solar system can they find the best French fries – on Jupiter. Scientists reached a European […]