Better Late Than Never

2 years ago
1.81K

In 2008 Obama promised to make energy prices skyrocket, and fourteen years later the Washington Post finally figured it out.

Loading 41 comments...