Oh yeah, I vaguely remember that. Maybe if you come from places that actually like cycling then the rest of Europe might be a bit scary but compared to Oz or shit my daily commute, the driving standard is -generally- FAR better on TCR roads. Romania, you need to have a look at yourself.
If I'm not mistaken David Coulon complained about safety on the road (bit like I did).
https://twitter.com/David_uber_hero/statÂus/897490489229930496
https://twitter.com/David_uber_hero/status/897491971715059712