Crooks and Liars favicon

Energy Sec Claims High Energy Prices Really Mean Low Prices!