VodkaPundit

Black Gold, Utah Tea

Trifecta: Turns out, America is sitting on another 1,500,000,000,000 barrels of recoverable oil, making us the most energy-rich nation in the world.

And does that ever have the Left steamed.