Let’s Talk About Car Manufacturers

Do you get paranoid when people get into “conspiracy theories”? Did you ever wonder why the U.S. seems to be taking the last place in the race to develop new energy cars, while the global oil demand reaches crisis proportions? Here’s a movie that everyone should