September 9th, 2010 – Billy Idol performs live at the Caesars Windsor Hotel & Casino in Windsor, Ontario, Canada. Credit: Chris Schwegler.
[flickr_set id=”72157624807797627″ thumbnail=”square” overlay=”true” size=”original”]
2010Billy IdolCaesars Windsor Hotel & Casinocanadachris schweglerontarioschwegwebSeptember 9thWindsor
Leave a reply