October 22, 2011 – Duran Duran perform at Caesars Windsor here in Windsor, Ontario as part of their “All You Need Is Now” tour.
(click image for more)
3,307 total views, 4 views today