SEATTLE - OCTOBER 10:  80s Pop Rock Star Thomas Dolby performs "My Evil Twin Brother" on stage at the Triple Door Theater in Seattle on October 10, 2011.

SEATTLE - OCTOBER 10: 80s Pop Rock Star Thomas Dolby performs "My Evil Twin Brother" on stage at the Triple Door Theater in Seattle on October 10, 2011.

 Stock photo ID: 86453317

Editorial use only
Editorial credit: Mat Hayward / Shutterstock, Inc.

Similar images

  |   See all