Simon and John at Star 100.7

News
All press / news

Simon LeBon and John Taylor at Star 100.7, February 25, 2005.

Photos courtesy of duranduran.com. May not be used without permission.