Try taking your Harry Potter invisible cloak off... ha ha sorry, I am a calm person normally but I would have struggled to stay calm if I had experienced those.
Those traffic cushions are lethal I hate riding near them as drivers do focus on them and not you as they swerve across the road or closer to the curb to miss the main section of the hump so they can maintain their speed! Near me I am convinced the drivers treat it like a computer game, driving down the road and seeing how fast they can go whilst lining up their wheel either side of the bumps!
Those traffic cushions are lethal I hate riding near them as drivers do focus on them and not you as they swerve across the road or closer to the curb to miss the main section of the hump so they can maintain their speed! Near me I am convinced the drivers treat it like a computer game, driving down the road and seeing how fast they can go whilst lining up their wheel either side of the bumps!