Published: 7/28/2010 Hastings Questions Administration's Commitment to New Energy Exploration and Pushes for an All-of-the-Above Energy Plan for America
Link to this video: Embed this video: