Frog Dog Log: Live à Laval (Original) / Frog Dog Log: Live à Laval (US)
Dog attempts to sleep in the hills of Laval, Québec, Canada. A looping screensaver concert film.
Info mistake?