In evidenza: I migliori film del 2024
Starsailor - Love Is Here (Live) è un film del 2002. Durata: 154 min. Paese di produzione: Regno Unito.
Concerto dei Starsailor girato a Londra il 1° novembre 2001 durante il tour mondiale che promuoveva l'album in studio "Love Is Here".