Biker "Penguins" meet in chilly Spanish city of Valladolid

  • 5 years ago
It's the largest gathering of bikers in Europe, well in the winter at least, which is why they're dubbed "the Penguins."

Recommended