'Big Sky' starts Discovery crew's day
Tuesday, March 8, 2011 - 13:30
in Astronomy & Space
HOUSTON, March 8 (UPI) -- Big Head Todd and the Monsters gave an out-of-this-world performance Tuesday, providing a live gig for U.S. astronauts aboard the space shuttle Discovery.