Do you get scared sitting in the front seat ?

I agree , in US also , you will see signs posted for dear crossings, but the problem is by the time you see the sign you are too close to it . Also even if can see the sign in time you cannot slow down on a highway or freeway , the cars behind you will crash into you.