Jerry Taylor debunks energy myths on Fox Business’ Stossel

May 30, 2012

Download:mp4


Recent Media Highlights TV