Jump to navigation
"The X Factor" stars John and Edward Grimes of Jedward do their Tom Cruise imitation at the opening of Bright Star Studio in London on Aug. 17