Rock Band Serenades Discovery Astronauts With Out-of-This-World Music
Tuesday, March 8, 2011 - 07:20
in Earth & Climate
Live from Mission Control! Rock band Big Head Todd and the Monsters performed their single "Blue Sky" wake Discovery's crew.