More Videos by Natalie Imbruglia
Perfectly live @ Coca Cola Concert in Bari, Italy July 27th 2005
11 years ago
12 years ago