'I chose a diesel gas guzzling Land Rover over an electric car and couldn't be happier' January 25, 2024 News Ever seen Avatar? You know…The film about the blue people who bond with an animal they can fly around on? Well for More