As we patiently walk from our snug housing out into the British weather, we endure the rain, accepting it as a wet fact of life. However, while some of us might scoff at the idea of a holiday in soggy Wales, the seeming abundance of water is something we might be taking for granted. Cape […]
If you see a Tesla Roadstar falling out of the sky anytime soon, don’t be too surprised, you have been warned.