Leaving Barcelona

These Videos may explain why some streets in Europe have a 30 Km per hour Speed Limit.

Copyright
Viewgrant Pty Ltd 2025

Richardsclan

Welcome to Snow’s Travels