The Mitchell Brothers Tuesday 13th May 2008 The Mitchell Brothers at the launch party of the video game 'Rock Band' which is out on May 23rd on X-Box and 360. London, England