Post #71218 1.11K Sep 28, 2026, 13:04 UTC The percentage of people in Europe who own a bike in 2025https://redd.it/1wsc79d@r_mapporn