Royal Wedding: Americans Invade London





Check us out here on Good Morning America!