Thursday, July 5, 2007

Duran Duran - The Reflex

Duran Duran filmed this video in Toronto at Maple Leaf Gardens.
I was there!

1 comment:

harleytexas said...

so was I!!!!! I'm in the video too