Netherlands December 28, 2023Country with more bicycles than humans #shorts #strangerthings #europe #human #bicycle #sports