I've only been here 6 weeks but I've always died about 5 times now.
What the hell is the deal with pedestrian crossings? The pinnacle of traffic enlightenment! I mean, who needs clear guidelines for pedestrian safety, right? It's truly a mystery. Drivers, the real heroes of the road, just...