Author Posted on September 30, 2011 Ohhh rearry China. What an odd tune but what a rovery rocket. September 30, 2011 1:08 pm GMT -5 BBC: ‘America the Beautiful’ accompanies China rocket launch BBC: ‘America the Beautiful’ accompanies China rocket launch (No Ratings Yet)Loading...