Road Morons YT channel

LOL it makes you wonder whether the direct vision standard was worth it when you see the devil may care attitude of a lot of cyclists in London, Most of them seem to be on a death wish. Love the description of them & the UBER idiots by this guy. :rofl:

1 Like