Biker "Penguins" meet in chilly Spanish city of Valladolid

2019-01-12 3

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

Free Traffic Exchange