Blog = www.twowheeledpolitics.ca
Open Streets Petition = tinyurl.com/OpenStreetsPetitionTO
kevinrupasinghe.substack.com/p/improving-...
kevinrupasinghe.substack.com/p/improving-...
This blog started with this post 15 years ago, on a morning that was apparently warmer than today. (It's -19°C right now) Taking a look back, you can see that the traffic on this blog has ebbed and flowed, but is probably on a downward trend. This is perhaps because I…
This is just one street, and we don't have the plows that the city has. Let's get this done city-wide!
Well-said @shoshannasaxe.bsky.social #onpoli
www.thestar.com/news/gta/the...
Well-said @shoshannasaxe.bsky.social #onpoli
www.thestar.com/news/gta/the...
#EglintonCrosstownLRT #onpoli #TOpoli #cdnpoli
www.thestar.com/opinion/edit...
#EglintonCrosstownLRT #onpoli #TOpoli #cdnpoli
www.thestar.com/opinion/edit...
🚲🛴
Uytae is also asking for a better term than "Shared Micromobility" 💡
🚲🛴
Uytae is also asking for a better term than "Shared Micromobility" 💡
- Mount Dennis station: 80 bikes
- Cedarvale station: 80 bikes
- Don Valley station: 30 bikes
- Kennedy station: 80 bikes
- Mount Dennis station: 80 bikes
- Cedarvale station: 80 bikes
- Don Valley station: 30 bikes
- Kennedy station: 80 bikes
1 Danforth: Broadview-Logan (assume same to west)
2 Sherbourne: Whole damn thing @chrismoise.ca
3 Wellesley: At Sherbourne & assume the rest
4 Richmond: Sherbourne-Church (assume same east & west)
Bloor w/b Broadview-Sherbourne mostly clear
#bikeTO @cycletoronto.bsky.social
1 Danforth: Broadview-Logan (assume same to west)
2 Sherbourne: Whole damn thing @chrismoise.ca
3 Wellesley: At Sherbourne & assume the rest
4 Richmond: Sherbourne-Church (assume same east & west)
Bloor w/b Broadview-Sherbourne mostly clear
#bikeTO @cycletoronto.bsky.social