Massive bike sale at Bike Tires Direct warehouse starts Friday – BikePortland
[ad_1] Summer in Portland is best enjoyed on a great road (like Dutch Canyon!) and…
Cycling safety instructor back on the bike after road rage incident – BikePortland
[ad_1] Viv Jeevan getting ready to lead a bike safety trivia ride last week. (Photos:…
City launches bike lane upgrade effort with new curbs on NW Naito – BikePortland
[ad_1] Before and after on NW Naito near the Steel Bridge. (Photos: City of Portland)…
Two serious bike crashes in Washington County over the weekend – BikePortland
[ad_1] NW Dairy Creek Road near where a woman was struck sometime Saturday. Washington County…
Bike Play, Pupperpalooza, and more – BikePortland
[ad_1] Bike Play is back! This year’s subject is a bike camping adventure. (Photo: Jonathan…
Naked Bike Ride’s ‘Hearts and Handlebars’ fundraiser is this Saturday – BikePortland
[ad_1] Fundraiser this Saturday July 12th. The actual ride is July 26th. (Photo: Jonathan Maus/BikePortlanD)…
Loud n Lit, bike swap, Sunday Parkways and more – BikePortland
[ad_1] Riders getting loud n’ lit in 2024. (Photo: Jonathan Maus/BikePortland) I’m loving all the…
It’s bike t-shirt and sticker night at Bike Happy Hour this week! – BikePortland
[ad_1] It’s sticker night! (Photos: Jonathan Maus/BikePortland) Hope you can join us at Bike Happy…
Morocco’s new bike route, unsafe e-bikes, Trump’s land sale, and more – BikePortland
[ad_1] Hope everyone had a nice weekend. I got through three graduation events and family…