Vidéo

USA, Lafayette & Louisiana – 2008

Filmed on location in Louisiana during our US tour in 2008.