106.7 The Fan All News 99.1 WNEW CBS Sports Radio 1580

alternative energy

The White House is seen in this March 30, 2012 photo on in Washington, D.C. (credit: KAREN BLEIER/AFP/Getty Images)

The White House is Going Solar

The Obamas are going solar. The Washington Post reports that roof panels are being installed atop The White House this week.

08/15/2013