Skip to playerSkip to main content
  • 20 years ago
This video was taken from our hotel room in Lloret De Mar shortly after Barcelona won the football championship against Arsenal in France.
Comments

Recommended