Jeff!
The unusual turn indicators you are mention, is a requirement in Europe! I am living, and building my car in Norway.
Thanks for helping me!