Skip to content

According to a new study, the largest producer of oil is now the United States. So you know what that means – any day now we'll be invading ourselves.

Comments

Latest